builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-037 starttime: 1466697449.03 results: success (0) buildid: 20160623071724 builduid: b4235243ae4746cabd92af35cbf3230c revision: 2c5721ac42d71b2359320646afbdc7a919a60fd3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:29.034097) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:29.034686) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-06-23 08:57:29.035101) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-06-23 08:57:36.753253) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 08:57:36.753711) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 08:57:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.28M=0.001s 2016-06-23 08:57:38 (8.28 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.604940 ========= master_lag: 2.55 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 08:57:39.910304) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-23 08:57:39.910739) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028578 ========= master_lag: 8.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-23 08:57:48.299622) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 08:57:48.300085) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2c5721ac42d71b2359320646afbdc7a919a60fd3 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2c5721ac42d71b2359320646afbdc7a919a60fd3 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 08:57:48,497 truncating revision to first 12 chars 2016-06-23 08:57:48,497 Setting DEBUG logging. 2016-06-23 08:57:48,498 attempt 1/10 2016-06-23 08:57:48,498 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2c5721ac42d7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:57:49,692 unpacking tar archive at: mozilla-beta-2c5721ac42d7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.744263 ========= master_lag: 9.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 08:57:59.078793) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:59.079236) ========= script_repo_revision: 2c5721ac42d71b2359320646afbdc7a919a60fd3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:57:59.079839) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-06-23 08:57:59.080236) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-06-23 08:58:15.530516) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 34 secs) (at 2016-06-23 08:58:15.530969) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False 08:58:15 INFO - MultiFileLogger online at 20160623 08:58:15 in /builds/slave/test 08:58:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:58:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:58:15 INFO - {'append_to_log': False, 08:58:15 INFO - 'base_work_dir': '/builds/slave/test', 08:58:15 INFO - 'blob_upload_branch': 'mozilla-beta', 08:58:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:58:15 INFO - 'buildbot_json_path': 'buildprops.json', 08:58:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:58:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:58:15 INFO - 'download_minidump_stackwalk': True, 08:58:15 INFO - 'download_symbols': 'true', 08:58:15 INFO - 'e10s': False, 08:58:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:58:15 INFO - 'tooltool.py': '/tools/tooltool.py', 08:58:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:58:15 INFO - '/tools/misc-python/virtualenv.py')}, 08:58:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:58:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:58:15 INFO - 'log_level': 'info', 08:58:15 INFO - 'log_to_console': True, 08:58:15 INFO - 'opt_config_files': (), 08:58:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:58:15 INFO - '--processes=1', 08:58:15 INFO - '--config=%(test_path)s/wptrunner.ini', 08:58:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:58:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:58:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:58:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:58:15 INFO - 'pip_index': False, 08:58:15 INFO - 'require_test_zip': True, 08:58:15 INFO - 'test_type': ('testharness',), 08:58:15 INFO - 'this_chunk': '1', 08:58:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:58:15 INFO - 'total_chunks': '10', 08:58:15 INFO - 'virtualenv_path': 'venv', 08:58:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:58:15 INFO - 'work_dir': 'build'} 08:58:15 INFO - ##### 08:58:15 INFO - ##### Running clobber step. 08:58:15 INFO - ##### 08:58:15 INFO - Running pre-action listener: _resource_record_pre_action 08:58:15 INFO - Running main action method: clobber 08:58:15 INFO - rmtree: /builds/slave/test/build 08:58:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:58:16 INFO - Running post-action listener: _resource_record_post_action 08:58:16 INFO - ##### 08:58:16 INFO - ##### Running read-buildbot-config step. 08:58:16 INFO - ##### 08:58:16 INFO - Running pre-action listener: _resource_record_pre_action 08:58:16 INFO - Running main action method: read_buildbot_config 08:58:16 INFO - Using buildbot properties: 08:58:16 INFO - { 08:58:16 INFO - "project": "", 08:58:16 INFO - "product": "firefox", 08:58:16 INFO - "script_repo_revision": "production", 08:58:16 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:58:16 INFO - "repository": "", 08:58:16 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:58:16 INFO - "buildid": "20160623071724", 08:58:16 INFO - "pgo_build": "False", 08:58:16 INFO - "basedir": "/builds/slave/test", 08:58:16 INFO - "buildnumber": 66, 08:58:16 INFO - "slavename": "tst-linux32-spot-037", 08:58:16 INFO - "revision": "2c5721ac42d71b2359320646afbdc7a919a60fd3", 08:58:16 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:58:16 INFO - "platform": "linux", 08:58:16 INFO - "branch": "mozilla-beta", 08:58:16 INFO - "repo_path": "releases/mozilla-beta", 08:58:16 INFO - "moz_repo_path": "", 08:58:16 INFO - "stage_platform": "linux", 08:58:16 INFO - "builduid": "b4235243ae4746cabd92af35cbf3230c", 08:58:16 INFO - "slavebuilddir": "test" 08:58:16 INFO - } 08:58:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:58:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:58:16 INFO - Running post-action listener: _resource_record_post_action 08:58:16 INFO - ##### 08:58:16 INFO - ##### Running download-and-extract step. 08:58:16 INFO - ##### 08:58:16 INFO - Running pre-action listener: _resource_record_pre_action 08:58:16 INFO - Running main action method: download_and_extract 08:58:16 INFO - mkdir: /builds/slave/test/build/tests 08:58:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:16 INFO - https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:58:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:58:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:58:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:58:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:58:19 INFO - Downloaded 1291 bytes. 08:58:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:58:19 INFO - Using the following test package requirements: 08:58:19 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:58:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:58:19 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:58:19 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'jsshell-linux-i686.zip'], 08:58:19 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:58:19 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:58:19 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:58:19 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:58:19 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:58:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:58:19 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:58:19 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:58:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:19 INFO - https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:58:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:58:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:58:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:58:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:58:28 INFO - Downloaded 22810659 bytes. 08:58:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:58:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:58:28 INFO - caution: filename not matched: web-platform/* 08:58:28 INFO - Return code: 11 08:58:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:28 INFO - https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:58:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:58:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:58:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:58:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:58:40 INFO - Downloaded 36389080 bytes. 08:58:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:58:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:58:43 INFO - caution: filename not matched: bin/* 08:58:43 INFO - caution: filename not matched: config/* 08:58:43 INFO - caution: filename not matched: mozbase/* 08:58:43 INFO - caution: filename not matched: marionette/* 08:58:43 INFO - caution: filename not matched: tools/wptserve/* 08:58:43 INFO - Return code: 11 08:58: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')]} 08:58:43 INFO - https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:58:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:58:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:58:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:58:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:59:03 INFO - Downloaded 69347623 bytes. 08:59:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:59:03 INFO - mkdir: /builds/slave/test/properties 08:59:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:59:03 INFO - Writing to file /builds/slave/test/properties/build_url 08:59:03 INFO - Contents: 08:59:03 INFO - build_url:https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:59:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:59:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:59:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:59:04 INFO - Contents: 08:59:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:59:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:04 INFO - https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:59:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:59:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:59:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:59:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:59:28 INFO - Downloaded 92335188 bytes. 08:59:28 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:59:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:59:37 INFO - Return code: 0 08:59:37 INFO - Running post-action listener: _resource_record_post_action 08:59:37 INFO - Running post-action listener: set_extra_try_arguments 08:59:37 INFO - ##### 08:59:37 INFO - ##### Running create-virtualenv step. 08:59:37 INFO - ##### 08:59:37 INFO - Running pre-action listener: _pre_create_virtualenv 08:59:37 INFO - Running pre-action listener: _resource_record_pre_action 08:59:37 INFO - Running main action method: create_virtualenv 08:59:37 INFO - Creating virtualenv /builds/slave/test/build/venv 08:59:37 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:59:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:59:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:59:38 INFO - Using real prefix '/usr' 08:59:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:59:39 INFO - Installing distribute.............................................................................................................................................................................................done. 08:59:43 INFO - Installing pip.................done. 08:59:43 INFO - Return code: 0 08:59:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:59: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')]} 08:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59: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')]} 08:59:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59:43 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 0x9bbec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c25598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9cd92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:59:43 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 08:59:43 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 08:59:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:43 INFO - 'CCACHE_UMASK': '002', 08:59:43 INFO - 'DISPLAY': ':0', 08:59:43 INFO - 'HOME': '/home/cltbld', 08:59:43 INFO - 'LANG': 'en_US.UTF-8', 08:59:43 INFO - 'LOGNAME': 'cltbld', 08:59:43 INFO - 'MAIL': '/var/mail/cltbld', 08:59:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:43 INFO - 'MOZ_NO_REMOTE': '1', 08:59:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:43 INFO - 'PWD': '/builds/slave/test', 08:59:43 INFO - 'SHELL': '/bin/bash', 08:59:43 INFO - 'SHLVL': '1', 08:59:43 INFO - 'TERM': 'linux', 08:59:43 INFO - 'TMOUT': '86400', 08:59:43 INFO - 'USER': 'cltbld', 08:59:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 08:59:43 INFO - '_': '/tools/buildbot/bin/python'} 08:59:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:43 INFO - Downloading/unpacking psutil>=0.7.1 08:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:43 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 08:59:43 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 08:59:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:59:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:49 INFO - Installing collected packages: psutil 08:59:49 INFO - Running setup.py install for psutil 08:59:49 INFO - building 'psutil._psutil_linux' extension 08:59:49 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:59:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:59:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:59:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:59:50 INFO - building 'psutil._psutil_posix' extension 08:59:50 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:59:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:59:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:50 INFO - Successfully installed psutil 08:59:50 INFO - Cleaning up... 08:59:50 INFO - Return code: 0 08:59:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:59:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59:50 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 0x9bbec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c25598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9cd92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:59:50 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 08:59:50 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 08:59:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:50 INFO - 'CCACHE_UMASK': '002', 08:59:50 INFO - 'DISPLAY': ':0', 08:59:50 INFO - 'HOME': '/home/cltbld', 08:59:50 INFO - 'LANG': 'en_US.UTF-8', 08:59:50 INFO - 'LOGNAME': 'cltbld', 08:59:50 INFO - 'MAIL': '/var/mail/cltbld', 08:59:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:50 INFO - 'MOZ_NO_REMOTE': '1', 08:59:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:50 INFO - 'PWD': '/builds/slave/test', 08:59:50 INFO - 'SHELL': '/bin/bash', 08:59:50 INFO - 'SHLVL': '1', 08:59:50 INFO - 'TERM': 'linux', 08:59:50 INFO - 'TMOUT': '86400', 08:59:50 INFO - 'USER': 'cltbld', 08:59:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 08:59:50 INFO - '_': '/tools/buildbot/bin/python'} 08:59:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:51 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 08:59:51 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 08:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:59:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:59:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:59:56 INFO - Installing collected packages: mozsystemmonitor 08:59:56 INFO - Running setup.py install for mozsystemmonitor 08:59:56 INFO - Successfully installed mozsystemmonitor 08:59:56 INFO - Cleaning up... 08:59:56 INFO - Return code: 0 08:59:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:59:56 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 0x9bbec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c25598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9cd92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:59:56 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 08:59:56 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 08:59:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:56 INFO - 'CCACHE_UMASK': '002', 08:59:56 INFO - 'DISPLAY': ':0', 08:59:56 INFO - 'HOME': '/home/cltbld', 08:59:56 INFO - 'LANG': 'en_US.UTF-8', 08:59:56 INFO - 'LOGNAME': 'cltbld', 08:59:56 INFO - 'MAIL': '/var/mail/cltbld', 08:59:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:56 INFO - 'MOZ_NO_REMOTE': '1', 08:59:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:56 INFO - 'PWD': '/builds/slave/test', 08:59:56 INFO - 'SHELL': '/bin/bash', 08:59:56 INFO - 'SHLVL': '1', 08:59:56 INFO - 'TERM': 'linux', 08:59:56 INFO - 'TMOUT': '86400', 08:59:56 INFO - 'USER': 'cltbld', 08:59:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 08:59:56 INFO - '_': '/tools/buildbot/bin/python'} 08:59:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:56 INFO - Downloading/unpacking blobuploader==1.2.4 08:59:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:56 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 08:59:56 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 08:59:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:01 INFO - Downloading blobuploader-1.2.4.tar.gz 09:00:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:00:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:00:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00: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 09:00: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 09:00:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:00:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:02 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 09:00:02 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 09:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:03 INFO - Downloading docopt-0.6.1.tar.gz 09:00:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:00:03 INFO - Installing collected packages: blobuploader, requests, docopt 09:00:03 INFO - Running setup.py install for blobuploader 09:00:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:00:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:00:03 INFO - Running setup.py install for requests 09:00:04 INFO - Running setup.py install for docopt 09:00:04 INFO - Successfully installed blobuploader requests docopt 09:00:04 INFO - Cleaning up... 09:00:04 INFO - Return code: 0 09:00:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:04 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 0x9bbec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c25598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9cd92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:00:04 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 09:00:04 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 09:00:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:04 INFO - 'CCACHE_UMASK': '002', 09:00:04 INFO - 'DISPLAY': ':0', 09:00:04 INFO - 'HOME': '/home/cltbld', 09:00:04 INFO - 'LANG': 'en_US.UTF-8', 09:00:04 INFO - 'LOGNAME': 'cltbld', 09:00:04 INFO - 'MAIL': '/var/mail/cltbld', 09:00:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:04 INFO - 'MOZ_NO_REMOTE': '1', 09:00:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:04 INFO - 'PWD': '/builds/slave/test', 09:00:04 INFO - 'SHELL': '/bin/bash', 09:00:04 INFO - 'SHLVL': '1', 09:00:04 INFO - 'TERM': 'linux', 09:00:04 INFO - 'TMOUT': '86400', 09:00:04 INFO - 'USER': 'cltbld', 09:00:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 09:00:04 INFO - '_': '/tools/buildbot/bin/python'} 09:00:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:05 INFO - Running setup.py (path:/tmp/pip-Hsa55m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:05 INFO - Running setup.py (path:/tmp/pip-IWDfdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:05 INFO - Running setup.py (path:/tmp/pip-PuaMwG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:05 INFO - Running setup.py (path:/tmp/pip-st6gaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:05 INFO - Running setup.py (path:/tmp/pip-lmXSm5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:06 INFO - Running setup.py (path:/tmp/pip-LpHcEf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:06 INFO - Running setup.py (path:/tmp/pip-XCflgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:06 INFO - Running setup.py (path:/tmp/pip-QRAb2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:06 INFO - Running setup.py (path:/tmp/pip-GmWIM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:06 INFO - Running setup.py (path:/tmp/pip-LokYtY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:06 INFO - Running setup.py (path:/tmp/pip-bG6WLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:06 INFO - Running setup.py (path:/tmp/pip-7TOu3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:06 INFO - Running setup.py (path:/tmp/pip-upAS9v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:07 INFO - Running setup.py (path:/tmp/pip-oKhkzj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:07 INFO - Running setup.py (path:/tmp/pip-X0Mk82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:07 INFO - Running setup.py (path:/tmp/pip-0TruFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:07 INFO - Running setup.py (path:/tmp/pip-jNPQej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:07 INFO - Running setup.py (path:/tmp/pip-xZunxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:07 INFO - Running setup.py (path:/tmp/pip-lH73FZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:07 INFO - Running setup.py (path:/tmp/pip-iOCj2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:08 INFO - Running setup.py (path:/tmp/pip-nZvIH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:08 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:00:08 INFO - Running setup.py install for manifestparser 09:00:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:00:08 INFO - Running setup.py install for mozcrash 09:00:08 INFO - Running setup.py install for mozdebug 09:00:09 INFO - Running setup.py install for mozdevice 09:00:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:00:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:00:09 INFO - Running setup.py install for mozfile 09:00:09 INFO - Running setup.py install for mozhttpd 09:00:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:00:09 INFO - Running setup.py install for mozinfo 09:00:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:00:09 INFO - Running setup.py install for mozInstall 09:00:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Running setup.py install for mozleak 09:00:10 INFO - Running setup.py install for mozlog 09:00:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Running setup.py install for moznetwork 09:00:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:00:10 INFO - Running setup.py install for mozprocess 09:00:11 INFO - Running setup.py install for mozprofile 09:00:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:00:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:00:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:00:11 INFO - Running setup.py install for mozrunner 09:00:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:00:11 INFO - Running setup.py install for mozscreenshot 09:00:11 INFO - Running setup.py install for moztest 09:00:12 INFO - Running setup.py install for mozversion 09:00:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:00:12 INFO - Running setup.py install for wptserve 09:00:12 INFO - Running setup.py install for marionette-driver 09:00:12 INFO - Running setup.py install for browsermob-proxy 09:00:13 INFO - Running setup.py install for marionette-client 09:00:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:00:13 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:00:13 INFO - Cleaning up... 09:00:13 INFO - Return code: 0 09:00:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:13 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 0x9bbec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c25598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9cd92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:00:13 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 09:00:13 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 09:00:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:13 INFO - 'CCACHE_UMASK': '002', 09:00:13 INFO - 'DISPLAY': ':0', 09:00:13 INFO - 'HOME': '/home/cltbld', 09:00:13 INFO - 'LANG': 'en_US.UTF-8', 09:00:13 INFO - 'LOGNAME': 'cltbld', 09:00:13 INFO - 'MAIL': '/var/mail/cltbld', 09:00:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:13 INFO - 'MOZ_NO_REMOTE': '1', 09:00:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:13 INFO - 'PWD': '/builds/slave/test', 09:00:13 INFO - 'SHELL': '/bin/bash', 09:00:13 INFO - 'SHLVL': '1', 09:00:13 INFO - 'TERM': 'linux', 09:00:13 INFO - 'TMOUT': '86400', 09:00:13 INFO - 'USER': 'cltbld', 09:00:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 09:00:13 INFO - '_': '/tools/buildbot/bin/python'} 09:00:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:14 INFO - Running setup.py (path:/tmp/pip-TPL2NZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:14 INFO - Running setup.py (path:/tmp/pip-ghgSLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:14 INFO - Running setup.py (path:/tmp/pip-bSp2jY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:14 INFO - Running setup.py (path:/tmp/pip-h7PslA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:14 INFO - Running setup.py (path:/tmp/pip-bo4_oI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:14 INFO - Running setup.py (path:/tmp/pip-6u3QkL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:00:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:14 INFO - Running setup.py (path:/tmp/pip-EVIKdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:15 INFO - Running setup.py (path:/tmp/pip-HZbcel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:15 INFO - Running setup.py (path:/tmp/pip-KbPrOd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:15 INFO - Running setup.py (path:/tmp/pip-biTTyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:15 INFO - Running setup.py (path:/tmp/pip-NAogN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:15 INFO - Running setup.py (path:/tmp/pip-tERbjz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:00:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:15 INFO - Running setup.py (path:/tmp/pip-9glUHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:16 INFO - Running setup.py (path:/tmp/pip-RNjnoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:16 INFO - Running setup.py (path:/tmp/pip-xgIRCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:16 INFO - Running setup.py (path:/tmp/pip-aLFfBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:16 INFO - Running setup.py (path:/tmp/pip-imeoNO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:16 INFO - Running setup.py (path:/tmp/pip-x1PBm5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:16 INFO - Running setup.py (path:/tmp/pip-i0BsjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:00:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:16 INFO - Running setup.py (path:/tmp/pip-61OsQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:00:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:17 INFO - Running setup.py (path:/tmp/pip-v26dec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:00:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:17 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 09:00:17 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 09:00:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:22 INFO - Downloading blessings-1.6.tar.gz 09:00:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:00:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:00:22 INFO - Installing collected packages: blessings 09:00:22 INFO - Running setup.py install for blessings 09:00:22 INFO - Successfully installed blessings 09:00:22 INFO - Cleaning up... 09:00:22 INFO - Return code: 0 09:00:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:00:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:00:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:00:23 INFO - Reading from file tmpfile_stdout 09:00:23 INFO - Current package versions: 09:00:23 INFO - argparse == 1.2.1 09:00:23 INFO - blessings == 1.6 09:00:23 INFO - blobuploader == 1.2.4 09:00:23 INFO - browsermob-proxy == 0.6.0 09:00:23 INFO - docopt == 0.6.1 09:00:23 INFO - manifestparser == 1.1 09:00:23 INFO - marionette-client == 2.3.0 09:00:23 INFO - marionette-driver == 1.4.0 09:00:23 INFO - mozInstall == 1.12 09:00:23 INFO - mozcrash == 0.17 09:00:23 INFO - mozdebug == 0.1 09:00:23 INFO - mozdevice == 0.48 09:00:23 INFO - mozfile == 1.2 09:00:23 INFO - mozhttpd == 0.7 09:00:23 INFO - mozinfo == 0.9 09:00:23 INFO - mozleak == 0.1 09:00:23 INFO - mozlog == 3.1 09:00:23 INFO - moznetwork == 0.27 09:00:23 INFO - mozprocess == 0.22 09:00:23 INFO - mozprofile == 0.28 09:00:23 INFO - mozrunner == 6.11 09:00:23 INFO - mozscreenshot == 0.1 09:00:23 INFO - mozsystemmonitor == 0.0 09:00:23 INFO - moztest == 0.7 09:00:23 INFO - mozversion == 1.4 09:00:23 INFO - psutil == 3.1.1 09:00:23 INFO - requests == 1.2.3 09:00:23 INFO - wptserve == 1.4.0 09:00:23 INFO - wsgiref == 0.1.2 09:00:23 INFO - Running post-action listener: _resource_record_post_action 09:00:23 INFO - Running post-action listener: _start_resource_monitoring 09:00:23 INFO - Starting resource monitoring. 09:00:23 INFO - ##### 09:00:23 INFO - ##### Running pull step. 09:00:23 INFO - ##### 09:00:23 INFO - Running pre-action listener: _resource_record_pre_action 09:00:23 INFO - Running main action method: pull 09:00:23 INFO - Pull has nothing to do! 09:00:23 INFO - Running post-action listener: _resource_record_post_action 09:00:23 INFO - ##### 09:00:23 INFO - ##### Running install step. 09:00:23 INFO - ##### 09:00:23 INFO - Running pre-action listener: _resource_record_pre_action 09:00:23 INFO - Running main action method: install 09:00:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:00:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:00:23 INFO - Reading from file tmpfile_stdout 09:00:23 INFO - Detecting whether we're running mozinstall >=1.0... 09:00:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:00:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:00:23 INFO - Reading from file tmpfile_stdout 09:00:23 INFO - Output received: 09:00:23 INFO - Usage: mozinstall [options] installer 09:00:23 INFO - Options: 09:00:23 INFO - -h, --help show this help message and exit 09:00:23 INFO - -d DEST, --destination=DEST 09:00:23 INFO - Directory to install application into. [default: 09:00:23 INFO - "/builds/slave/test"] 09:00:23 INFO - --app=APP Application being installed. [default: firefox] 09:00:23 INFO - mkdir: /builds/slave/test/build/application 09:00:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:00:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:00:53 INFO - Reading from file tmpfile_stdout 09:00:53 INFO - Output received: 09:00:53 INFO - /builds/slave/test/build/application/firefox/firefox 09:00:53 INFO - Running post-action listener: _resource_record_post_action 09:00:53 INFO - ##### 09:00:53 INFO - ##### Running run-tests step. 09:00:53 INFO - ##### 09:00:53 INFO - Running pre-action listener: _resource_record_pre_action 09:00:53 INFO - Running main action method: run_tests 09:00:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:00:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:00:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:00:53 INFO - grabbing minidump binary from tooltool 09:00: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')]} 09:00:53 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cc8f70>, '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 0x9cc8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9cce750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:00:53 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:00:53 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:00:53 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:00:53 INFO - Return code: 0 09:00:53 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:00:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:00:53 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/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:00:53 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/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:00:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:53 INFO - 'CCACHE_UMASK': '002', 09:00:53 INFO - 'DISPLAY': ':0', 09:00:53 INFO - 'HOME': '/home/cltbld', 09:00:53 INFO - 'LANG': 'en_US.UTF-8', 09:00:53 INFO - 'LOGNAME': 'cltbld', 09:00:53 INFO - 'MAIL': '/var/mail/cltbld', 09:00:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:00:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:53 INFO - 'MOZ_NO_REMOTE': '1', 09:00:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:53 INFO - 'PWD': '/builds/slave/test', 09:00:53 INFO - 'SHELL': '/bin/bash', 09:00:53 INFO - 'SHLVL': '1', 09:00:53 INFO - 'TERM': 'linux', 09:00:53 INFO - 'TMOUT': '86400', 09:00:53 INFO - 'USER': 'cltbld', 09:00:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553', 09:00:53 INFO - '_': '/tools/buildbot/bin/python'} 09:00:53 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/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:00:54 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:00:54 INFO - import pkg_resources 09:00:55 INFO - Using 1 client processes 09:00:55 INFO - wptserve Starting http server on 127.0.0.1:8000 09:00:55 INFO - wptserve Starting http server on 127.0.0.1:8001 09:00:55 INFO - wptserve Starting http server on 127.0.0.1:8443 09:00:57 INFO - SUITE-START | Running 778 tests 09:00:57 INFO - Running testharness tests 09:00:57 INFO - Setting up ssl 09:00:57 INFO - PROCESS | certutil | 09:00:57 INFO - PROCESS | certutil | 09:00:57 INFO - PROCESS | certutil | 09:00:57 INFO - Certificate Nickname Trust Attributes 09:00:57 INFO - SSL,S/MIME,JAR/XPI 09:00:57 INFO - 09:00:57 INFO - web-platform-tests CT,, 09:00:57 INFO - 09:00:57 INFO - Starting runner 09:01:00 INFO - PROCESS | 1737 | 1466697660835 Marionette DEBUG Marionette enabled via build flag and pref 09:01:01 INFO - PROCESS | 1737 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1737] [id = 1] 09:01:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1737] [serial = 1] [outer = (nil)] 09:01:01 INFO - PROCESS | 1737 | [1737] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:01:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1737] [serial = 2] [outer = 0xa4d4f000] 09:01:01 INFO - PROCESS | 1737 | 1466697661536 Marionette INFO Listening on port 2828 09:01:02 INFO - PROCESS | 1737 | 1466697662159 Marionette DEBUG Marionette enabled via command-line flag 09:01:02 INFO - PROCESS | 1737 | ++DOCSHELL 0xa22aac00 == 2 [pid = 1737] [id = 2] 09:01:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 3 (0xa22ac000) [pid = 1737] [serial = 3] [outer = (nil)] 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:01:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 4 (0xa8b47c00) [pid = 1737] [serial = 4] [outer = 0xa22ac000] 09:01:02 INFO - PROCESS | 1737 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fcb7e0 09:01:02 INFO - PROCESS | 1737 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd52e0 09:01:02 INFO - PROCESS | 1737 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1ff52a0 09:01:02 INFO - PROCESS | 1737 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff5ee0 09:01:02 INFO - PROCESS | 1737 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ffbc20 09:01:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 5 (0xa101c000) [pid = 1737] [serial = 5] [outer = 0xa4d4f000] 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:02 INFO - PROCESS | 1737 | 1466697662584 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56502 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:02 INFO - PROCESS | 1737 | 1466697662618 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56503 09:01:02 INFO - PROCESS | 1737 | 1466697662678 Marionette DEBUG Closed connection conn0 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:02 INFO - PROCESS | 1737 | 1466697662808 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56504 09:01:02 INFO - PROCESS | 1737 | 1466697662812 Marionette DEBUG Closed connection conn1 09:01:02 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:02 INFO - PROCESS | 1737 | 1466697662867 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56505 09:01:02 INFO - PROCESS | 1737 | 1466697662877 Marionette DEBUG Closed connection conn2 09:01:02 INFO - PROCESS | 1737 | 1466697662914 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:01:02 INFO - PROCESS | 1737 | 1466697662943 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623071724","device":"desktop","version":"48.0"} 09:01:03 INFO - PROCESS | 1737 | [1737] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:01:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b316000 == 3 [pid = 1737] [id = 3] 09:01:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 6 (0x9b316400) [pid = 1737] [serial = 6] [outer = (nil)] 09:01:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b316800 == 4 [pid = 1737] [id = 4] 09:01:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 7 (0x9b31a000) [pid = 1737] [serial = 7] [outer = (nil)] 09:01:05 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x9ac98400 == 5 [pid = 1737] [id = 5] 09:01:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 8 (0x9ac98800) [pid = 1737] [serial = 8] [outer = (nil)] 09:01:05 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:05 INFO - PROCESS | 1737 | [1737] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:01:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 9 (0x9a777c00) [pid = 1737] [serial = 9] [outer = 0x9ac98800] 09:01:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 10 (0x9a4b5000) [pid = 1737] [serial = 10] [outer = 0x9b316400] 09:01:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 11 (0x9a4b6c00) [pid = 1737] [serial = 11] [outer = 0x9b31a000] 09:01:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 12 (0x9a4b9400) [pid = 1737] [serial = 12] [outer = 0x9ac98800] 09:01:07 INFO - PROCESS | 1737 | 1466697667109 Marionette INFO startBrowser 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:07 INFO - PROCESS | 1737 | 1466697667157 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1737 | 1466697667176 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1737 | 1466697667179 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 13 (0x98355800) [pid = 1737] [serial = 13] [outer = 0x9ac98800] 09:01:07 INFO - PROCESS | 1737 | 1466697667877 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623071724","device":"desktop","version":"48.0","command_id":1}}] 09:01:08 INFO - PROCESS | 1737 | 1466697668122 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:01:08 INFO - PROCESS | 1737 | 1466697668134 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:08 INFO - PROCESS | 1737 | 1466697668476 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:01:08 INFO - PROCESS | 1737 | 1466697668565 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:01:08 INFO - PROCESS | 1737 | 1466697668570 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:08 INFO - PROCESS | 1737 | [1737] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:01:08 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 14 (0x94868000) [pid = 1737] [serial = 14] [outer = 0x9ac98800] 09:01:08 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:08 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:09 INFO - PROCESS | 1737 | 1466697669006 Marionette TRACE conn3 <- [1,3,null,{}] 09:01:09 INFO - PROCESS | 1737 | 1466697669097 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:01:09 INFO - PROCESS | 1737 | 1466697669106 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:09 INFO - PROCESS | 1737 | 1466697669162 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:01:09 INFO - PROCESS | 1737 | 1466697669207 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1737 | 1466697669212 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:01:09 INFO - PROCESS | 1737 | 1466697669223 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1737 | 1466697669229 Marionette TRACE conn3 <- [1,6,null,{}] 09:01:09 INFO - PROCESS | 1737 | 1466697669236 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1737 | 1466697669241 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:09 INFO - PROCESS | 1737 | 1466697669262 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:01:09 INFO - PROCESS | 1737 | 1466697669271 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1737 | 1466697669280 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x93d5e400 == 6 [pid = 1737] [id = 6] 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 15 (0x93d5e800) [pid = 1737] [serial = 15] [outer = (nil)] 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 16 (0x93d60800) [pid = 1737] [serial = 16] [outer = 0x93d5e800] 09:01:09 INFO - PROCESS | 1737 | 1466697669355 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 17 (0x93d65400) [pid = 1737] [serial = 17] [outer = 0x93d5e800] 09:01:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x93b44400 == 7 [pid = 1737] [id = 7] 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 18 (0x93b44800) [pid = 1737] [serial = 18] [outer = (nil)] 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 19 (0x93b7c400) [pid = 1737] [serial = 19] [outer = 0x93b44800] 09:01:09 INFO - PROCESS | 1737 | 1466697669850 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 20 (0x93b86800) [pid = 1737] [serial = 20] [outer = 0x93b44800] 09:01:10 INFO - PROCESS | 1737 | [1737] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:01:10 INFO - PROCESS | 1737 | 1466697670360 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 09:01:10 INFO - PROCESS | 1737 | 1466697670540 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1737 | 1466697670543 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:01:10 INFO - PROCESS | 1737 | 1466697670571 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1737 | 1466697670575 Marionette TRACE conn3 <- [1,10,null,{}] 09:01:10 INFO - PROCESS | 1737 | 1466697670599 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1737 | 1466697670609 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:10 INFO - PROCESS | 1737 | 1466697670783 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:01:10 INFO - PROCESS | 1737 | 1466697670801 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1737 | 1466697670813 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x92216400 == 8 [pid = 1737] [id = 8] 09:01:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 21 (0x92216800) [pid = 1737] [serial = 21] [outer = (nil)] 09:01:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 22 (0x92218800) [pid = 1737] [serial = 22] [outer = 0x92216800] 09:01:10 INFO - PROCESS | 1737 | 1466697670885 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 23 (0x9221d400) [pid = 1737] [serial = 23] [outer = 0x92216800] 09:01:11 INFO - PROCESS | 1737 | 1466697671960 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1461ms 09:01:12 INFO - PROCESS | 1737 | 1466697672018 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1737 | 1466697672025 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:01:12 INFO - PROCESS | 1737 | 1466697672033 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1737 | 1466697672038 Marionette TRACE conn3 <- [1,14,null,{}] 09:01:12 INFO - PROCESS | 1737 | 1466697672048 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1737 | 1466697672056 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:12 INFO - PROCESS | 1737 | 1466697672392 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:01:12 INFO - PROCESS | 1737 | 1466697672481 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1737 | 1466697672491 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x92425400 == 9 [pid = 1737] [id = 9] 09:01:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 24 (0x92427000) [pid = 1737] [serial = 24] [outer = (nil)] 09:01:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 25 (0x9242bc00) [pid = 1737] [serial = 25] [outer = 0x92427000] 09:01:12 INFO - PROCESS | 1737 | 1466697672577 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 26 (0x92453400) [pid = 1737] [serial = 26] [outer = 0x92427000] 09:01:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a92000 == 10 [pid = 1737] [id = 10] 09:01:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 27 (0x92a92c00) [pid = 1737] [serial = 27] [outer = (nil)] 09:01:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 28 (0x92454800) [pid = 1737] [serial = 28] [outer = 0x92a92c00] 09:01:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 29 (0x930ac000) [pid = 1737] [serial = 29] [outer = 0x92a92c00] 09:01:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a9f400 == 11 [pid = 1737] [id = 11] 09:01:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 30 (0x930abc00) [pid = 1737] [serial = 30] [outer = (nil)] 09:01:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 31 (0x93b89000) [pid = 1737] [serial = 31] [outer = 0x930abc00] 09:01:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 32 (0x9245a800) [pid = 1737] [serial = 32] [outer = 0x930abc00] 09:01:13 INFO - PROCESS | 1737 | 1466697673761 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1792ms 09:01:13 INFO - PROCESS | 1737 | 1466697673846 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1737 | 1466697673860 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:01:13 INFO - PROCESS | 1737 | 1466697673906 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1737 | 1466697673911 Marionette TRACE conn3 <- [1,18,null,{}] 09:01:13 INFO - PROCESS | 1737 | 1466697673918 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 1737 | 1466697673923 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:14 INFO - PROCESS | 1737 | 1466697674171 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:01:14 INFO - PROCESS | 1737 | 1466697674302 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1737 | 1466697674309 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x92454400 == 12 [pid = 1737] [id = 12] 09:01:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 33 (0x93b40c00) [pid = 1737] [serial = 33] [outer = (nil)] 09:01:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 34 (0x952cc000) [pid = 1737] [serial = 34] [outer = 0x93b40c00] 09:01:14 INFO - PROCESS | 1737 | 1466697674400 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 35 (0x99677800) [pid = 1737] [serial = 35] [outer = 0x93b40c00] 09:01:15 INFO - PROCESS | 1737 | 1466697675273 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1395ms 09:01:15 INFO - PROCESS | 1737 | 1466697675297 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1737 | 1466697675303 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:01:15 INFO - PROCESS | 1737 | 1466697675309 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1737 | 1466697675315 Marionette TRACE conn3 <- [1,22,null,{}] 09:01:15 INFO - PROCESS | 1737 | 1466697675332 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1737 | 1466697675339 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:15 INFO - PROCESS | 1737 | 1466697675544 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:01:15 INFO - PROCESS | 1737 | 1466697675679 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1737 | 1466697675688 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b670c00 == 13 [pid = 1737] [id = 13] 09:01:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 36 (0x9b671400) [pid = 1737] [serial = 36] [outer = (nil)] 09:01:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 37 (0x9ba4a400) [pid = 1737] [serial = 37] [outer = 0x9b671400] 09:01:15 INFO - PROCESS | 1737 | 1466697675778 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 38 (0x9bfdbc00) [pid = 1737] [serial = 38] [outer = 0x9b671400] 09:01:16 INFO - PROCESS | 1737 | 1466697676617 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1340ms 09:01:16 INFO - PROCESS | 1737 | 1466697676668 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1737 | 1466697676672 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:01:16 INFO - PROCESS | 1737 | 1466697676680 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1737 | 1466697676684 Marionette TRACE conn3 <- [1,26,null,{}] 09:01:16 INFO - PROCESS | 1737 | 1466697676690 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 1737 | 1466697676695 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:16 INFO - PROCESS | 1737 | 1466697676881 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:01:17 INFO - PROCESS | 1737 | 1466697677011 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1737 | 1466697677018 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b66f400 == 14 [pid = 1737] [id = 14] 09:01:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 39 (0xa05f1400) [pid = 1737] [serial = 39] [outer = (nil)] 09:01:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 40 (0xa2272800) [pid = 1737] [serial = 40] [outer = 0xa05f1400] 09:01:17 INFO - PROCESS | 1737 | 1466697677101 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 41 (0xa24fa000) [pid = 1737] [serial = 41] [outer = 0xa05f1400] 09:01:18 INFO - PROCESS | 1737 | 1466697678032 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1379ms 09:01:18 INFO - PROCESS | 1737 | 1466697678067 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1737 | 1466697678070 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:01:18 INFO - PROCESS | 1737 | 1466697678079 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1737 | 1466697678081 Marionette TRACE conn3 <- [1,30,null,{}] 09:01:18 INFO - PROCESS | 1737 | 1466697678088 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 1737 | 1466697678093 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:18 INFO - PROCESS | 1737 | 1466697678285 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:01:18 INFO - PROCESS | 1737 | 1466697678601 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1737 | 1466697678609 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x92214000 == 15 [pid = 1737] [id = 15] 09:01:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 42 (0x92aa0800) [pid = 1737] [serial = 42] [outer = (nil)] 09:01:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 43 (0x93b49c00) [pid = 1737] [serial = 43] [outer = 0x92aa0800] 09:01:18 INFO - PROCESS | 1737 | 1466697678727 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 44 (0x948e2400) [pid = 1737] [serial = 44] [outer = 0x92aa0800] 09:01:19 INFO - PROCESS | 1737 | 1466697679621 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1635ms 09:01:19 INFO - PROCESS | 1737 | 1466697679716 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1737 | 1466697679721 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:01:19 INFO - PROCESS | 1737 | 1466697679735 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1737 | 1466697679739 Marionette TRACE conn3 <- [1,34,null,{}] 09:01:19 INFO - PROCESS | 1737 | 1466697679747 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1737 | 1466697679752 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:19 INFO - PROCESS | 1737 | 1466697679899 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:01:19 INFO - PROCESS | 1737 | 1466697679911 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1737 | 1466697679919 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x983ed800 == 16 [pid = 1737] [id = 16] 09:01:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 45 (0x9920a800) [pid = 1737] [serial = 45] [outer = (nil)] 09:01:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 46 (0x99676800) [pid = 1737] [serial = 46] [outer = 0x9920a800] 09:01:20 INFO - PROCESS | 1737 | 1466697680015 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 47 (0x99ec8c00) [pid = 1737] [serial = 47] [outer = 0x9920a800] 09:01:20 INFO - PROCESS | 1737 | 1466697680789 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1087ms 09:01:20 INFO - PROCESS | 1737 | 1466697680825 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1737 | 1466697680830 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:01:20 INFO - PROCESS | 1737 | 1466697680838 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1737 | 1466697680842 Marionette TRACE conn3 <- [1,38,null,{}] 09:01:20 INFO - PROCESS | 1737 | 1466697680848 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 1737 | 1466697680853 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:21 INFO - PROCESS | 1737 | 1466697681010 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:01:21 INFO - PROCESS | 1737 | 1466697681104 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1737 | 1466697681112 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x92214c00 == 17 [pid = 1737] [id = 17] 09:01:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 48 (0x9a101c00) [pid = 1737] [serial = 48] [outer = (nil)] 09:01:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 49 (0x9a656800) [pid = 1737] [serial = 49] [outer = 0x9a101c00] 09:01:21 INFO - PROCESS | 1737 | 1466697681181 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 50 (0x9b134800) [pid = 1737] [serial = 50] [outer = 0x9a101c00] 09:01:21 INFO - PROCESS | 1737 | 1466697681875 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1094ms 09:01:21 INFO - PROCESS | 1737 | 1466697681940 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1737 | 1466697681944 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:01:21 INFO - PROCESS | 1737 | 1466697681952 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1737 | 1466697681961 Marionette TRACE conn3 <- [1,42,null,{}] 09:01:21 INFO - PROCESS | 1737 | 1466697681979 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 1737 | 1466697681984 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:22 INFO - PROCESS | 1737 | 1466697682138 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:01:22 INFO - PROCESS | 1737 | 1466697682149 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1737 | 1466697682155 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b673000 == 18 [pid = 1737] [id = 18] 09:01:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 51 (0x9ba4dc00) [pid = 1737] [serial = 51] [outer = (nil)] 09:01:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 52 (0x9bab5400) [pid = 1737] [serial = 52] [outer = 0x9ba4dc00] 09:01:22 INFO - PROCESS | 1737 | 1466697682227 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 53 (0x9bfdc000) [pid = 1737] [serial = 53] [outer = 0x9ba4dc00] 09:01:23 INFO - PROCESS | 1737 | 1466697683000 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1099ms 09:01:23 INFO - PROCESS | 1737 | 1466697683057 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1737 | 1466697683062 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:01:23 INFO - PROCESS | 1737 | 1466697683068 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1737 | 1466697683071 Marionette TRACE conn3 <- [1,46,null,{}] 09:01:23 INFO - PROCESS | 1737 | 1466697683077 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1737 | 1466697683081 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:23 INFO - PROCESS | 1737 | 1466697683244 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:01:23 INFO - PROCESS | 1737 | 1466697683253 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1737 | 1466697683264 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x93b44000 == 19 [pid = 1737] [id = 19] 09:01:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 54 (0x9b322c00) [pid = 1737] [serial = 54] [outer = (nil)] 09:01:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 55 (0x9c17f400) [pid = 1737] [serial = 55] [outer = 0x9b322c00] 09:01:23 INFO - PROCESS | 1737 | 1466697683333 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 56 (0x9c1d9000) [pid = 1737] [serial = 56] [outer = 0x9b322c00] 09:01:24 INFO - PROCESS | 1737 | 1466697684142 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1129ms 09:01:24 INFO - PROCESS | 1737 | 1466697684198 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1737 | 1466697684202 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:01:24 INFO - PROCESS | 1737 | 1466697684208 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1737 | 1466697684210 Marionette TRACE conn3 <- [1,50,null,{}] 09:01:24 INFO - PROCESS | 1737 | 1466697684216 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1737 | 1466697684221 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:24 INFO - PROCESS | 1737 | 1466697684372 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:01:24 INFO - PROCESS | 1737 | 1466697684381 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1737 | 1466697684399 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x9c2a6000 == 20 [pid = 1737] [id = 20] 09:01:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 57 (0x9c2a8800) [pid = 1737] [serial = 57] [outer = (nil)] 09:01:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0xa05f4800) [pid = 1737] [serial = 58] [outer = 0x9c2a8800] 09:01:24 INFO - PROCESS | 1737 | 1466697684477 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0xa1080c00) [pid = 1737] [serial = 59] [outer = 0x9c2a8800] 09:01:25 INFO - PROCESS | 1737 | 1466697685255 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1079ms 09:01:25 INFO - PROCESS | 1737 | 1466697685288 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1737 | 1466697685290 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:01:25 INFO - PROCESS | 1737 | 1466697685313 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1737 | 1466697685316 Marionette TRACE conn3 <- [1,54,null,{}] 09:01:25 INFO - PROCESS | 1737 | 1466697685321 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 1737 | 1466697685327 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:25 INFO - PROCESS | 1737 | 1466697685479 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:01:25 INFO - PROCESS | 1737 | 1466697685490 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1737 | 1466697685499 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a91400 == 21 [pid = 1737] [id = 21] 09:01:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x930a8800) [pid = 1737] [serial = 60] [outer = (nil)] 09:01:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0xa22a7400) [pid = 1737] [serial = 61] [outer = 0x930a8800] 09:01:25 INFO - PROCESS | 1737 | 1466697685562 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0xa2278800) [pid = 1737] [serial = 62] [outer = 0x930a8800] 09:01:26 INFO - PROCESS | 1737 | 1466697686307 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1037ms 09:01:26 INFO - PROCESS | 1737 | 1466697686363 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1737 | 1466697686367 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:01:26 INFO - PROCESS | 1737 | 1466697686392 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1737 | 1466697686396 Marionette TRACE conn3 <- [1,58,null,{}] 09:01:26 INFO - PROCESS | 1737 | 1466697686401 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1737 | 1466697686406 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:26 INFO - PROCESS | 1737 | 1466697686548 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:01:26 INFO - PROCESS | 1737 | 1466697686558 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1737 | 1466697686567 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:26 INFO - PROCESS | 1737 | ++DOCSHELL 0xa1014800 == 22 [pid = 1737] [id = 22] 09:01:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0xa221ec00) [pid = 1737] [serial = 63] [outer = (nil)] 09:01:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0xa24f2800) [pid = 1737] [serial = 64] [outer = 0xa221ec00] 09:01:26 INFO - PROCESS | 1737 | 1466697686635 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0xa2ed5800) [pid = 1737] [serial = 65] [outer = 0xa221ec00] 09:01:27 INFO - PROCESS | 1737 | 1466697687359 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1034ms 09:01:27 INFO - PROCESS | 1737 | 1466697687423 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1737 | 1466697687427 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:01:27 INFO - PROCESS | 1737 | 1466697687432 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1737 | 1466697687436 Marionette TRACE conn3 <- [1,62,null,{}] 09:01:27 INFO - PROCESS | 1737 | 1466697687442 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1737 | 1466697687447 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:27 INFO - PROCESS | 1737 | 1466697687652 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:01:27 INFO - PROCESS | 1737 | 1466697687665 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1737 | 1466697687676 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a97800 == 23 [pid = 1737] [id = 23] 09:01:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x948e7400) [pid = 1737] [serial = 66] [outer = (nil)] 09:01:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0xa328e800) [pid = 1737] [serial = 67] [outer = 0x948e7400] 09:01:27 INFO - PROCESS | 1737 | 1466697687740 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0xa3341400) [pid = 1737] [serial = 68] [outer = 0x948e7400] 09:01:29 INFO - PROCESS | 1737 | 1466697689539 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2148ms 09:01:29 INFO - PROCESS | 1737 | 1466697689583 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1737 | 1466697689589 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:01:29 INFO - PROCESS | 1737 | 1466697689604 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1737 | 1466697689610 Marionette TRACE conn3 <- [1,66,null,{}] 09:01:29 INFO - PROCESS | 1737 | 1466697689618 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1737 | 1466697689623 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:29 INFO - PROCESS | 1737 | 1466697689817 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:01:29 INFO - PROCESS | 1737 | 1466697689840 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1737 | 1466697689854 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x94869800 == 24 [pid = 1737] [id = 24] 09:01:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x9486a000) [pid = 1737] [serial = 69] [outer = (nil)] 09:01:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x98302400) [pid = 1737] [serial = 70] [outer = 0x9486a000] 09:01:29 INFO - PROCESS | 1737 | 1466697689924 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x983e4800) [pid = 1737] [serial = 71] [outer = 0x9486a000] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x93d5e800) [pid = 1737] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0xa05f1400) [pid = 1737] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x92aa0800) [pid = 1737] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x9920a800) [pid = 1737] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x9a101c00) [pid = 1737] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x9ba4dc00) [pid = 1737] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x9b322c00) [pid = 1737] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x9c2a8800) [pid = 1737] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x930a8800) [pid = 1737] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0xa221ec00) [pid = 1737] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x92216800) [pid = 1737] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x92427000) [pid = 1737] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x93b40c00) [pid = 1737] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:01:30 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x9b671400) [pid = 1737] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:01:31 INFO - PROCESS | 1737 | 1466697691195 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1648ms 09:01:31 INFO - PROCESS | 1737 | 1466697691245 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1737 | 1466697691252 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:01:31 INFO - PROCESS | 1737 | 1466697691295 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1737 | 1466697691300 Marionette TRACE conn3 <- [1,70,null,{}] 09:01:31 INFO - PROCESS | 1737 | 1466697691308 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1737 | 1466697691313 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:31 INFO - PROCESS | 1737 | 1466697691475 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:01:31 INFO - PROCESS | 1737 | 1466697691569 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1737 | 1466697691578 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x92aa0800 == 25 [pid = 1737] [id = 25] 09:01:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x98310000) [pid = 1737] [serial = 72] [outer = (nil)] 09:01:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x99da5400) [pid = 1737] [serial = 73] [outer = 0x98310000] 09:01:31 INFO - PROCESS | 1737 | 1466697691649 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x9a187800) [pid = 1737] [serial = 74] [outer = 0x98310000] 09:01:32 INFO - PROCESS | 1737 | 1466697692282 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1050ms 09:01:32 INFO - PROCESS | 1737 | 1466697692338 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1737 | 1466697692342 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:01:32 INFO - PROCESS | 1737 | 1466697692348 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1737 | 1466697692354 Marionette TRACE conn3 <- [1,74,null,{}] 09:01:32 INFO - PROCESS | 1737 | 1466697692369 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 1737 | 1466697692378 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:32 INFO - PROCESS | 1737 | 1466697692560 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:01:32 INFO - PROCESS | 1737 | 1466697692670 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1737 | 1466697692680 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x9acaa000 == 26 [pid = 1737] [id = 26] 09:01:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x9b13b400) [pid = 1737] [serial = 75] [outer = (nil)] 09:01:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x9b671400) [pid = 1737] [serial = 76] [outer = 0x9b13b400] 09:01:32 INFO - PROCESS | 1737 | 1466697692756 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x9bab5c00) [pid = 1737] [serial = 77] [outer = 0x9b13b400] 09:01:33 INFO - PROCESS | 1737 | 1466697693634 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1337ms 09:01:33 INFO - PROCESS | 1737 | 1466697693689 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:01:33 INFO - PROCESS | 1737 | 1466697693695 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:01:33 INFO - PROCESS | 1737 | 1466697693704 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1737 | 1466697693712 Marionette TRACE conn3 <- [1,78,null,{}] 09:01:33 INFO - PROCESS | 1737 | 1466697693720 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1737 | 1466697693726 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:33 INFO - PROCESS | 1737 | 1466697693903 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:01:34 INFO - PROCESS | 1737 | 1466697694041 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1737 | 1466697694052 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x93b85800 == 27 [pid = 1737] [id = 27] 09:01:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x952c2000) [pid = 1737] [serial = 78] [outer = (nil)] 09:01:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x992a2c00) [pid = 1737] [serial = 79] [outer = 0x952c2000] 09:01:34 INFO - PROCESS | 1737 | 1466697694134 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x9b134400) [pid = 1737] [serial = 80] [outer = 0x952c2000] 09:01:34 INFO - PROCESS | 1737 | 1466697694948 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1294ms 09:01:34 INFO - PROCESS | 1737 | 1466697694998 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1737 | 1466697695005 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:01:35 INFO - PROCESS | 1737 | 1466697695016 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1737 | 1466697695019 Marionette TRACE conn3 <- [1,82,null,{}] 09:01:35 INFO - PROCESS | 1737 | 1466697695026 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1737 | 1466697695032 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:35 INFO - PROCESS | 1737 | 1466697695206 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:01:35 INFO - PROCESS | 1737 | 1466697695342 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1737 | 1466697695350 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x9bfd5800 == 28 [pid = 1737] [id = 28] 09:01:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x9bfdd400) [pid = 1737] [serial = 81] [outer = (nil)] 09:01:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x9c1cf800) [pid = 1737] [serial = 82] [outer = 0x9bfdd400] 09:01:35 INFO - PROCESS | 1737 | 1466697695438 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x9c1d7400) [pid = 1737] [serial = 83] [outer = 0x9bfdd400] 09:01:36 INFO - PROCESS | 1737 | 1466697696335 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1389ms 09:01:36 INFO - PROCESS | 1737 | 1466697696406 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:01:36 INFO - PROCESS | 1737 | 1466697696410 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:01:36 INFO - PROCESS | 1737 | 1466697696417 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1737 | 1466697696423 Marionette TRACE conn3 <- [1,86,null,{}] 09:01:36 INFO - PROCESS | 1737 | 1466697696439 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 1737 | 1466697696448 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:36 INFO - PROCESS | 1737 | 1466697696655 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:01:36 INFO - PROCESS | 1737 | 1466697696820 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1737 | 1466697696830 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:36 INFO - PROCESS | 1737 | ++DOCSHELL 0xa2271000 == 29 [pid = 1737] [id = 29] 09:01:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0xa2271800) [pid = 1737] [serial = 84] [outer = (nil)] 09:01:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0xa22b0800) [pid = 1737] [serial = 85] [outer = 0xa2271800] 09:01:36 INFO - PROCESS | 1737 | 1466697696915 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0xa24f8400) [pid = 1737] [serial = 86] [outer = 0xa2271800] 09:01:37 INFO - PROCESS | 1737 | 1466697697719 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1340ms 09:01:37 INFO - PROCESS | 1737 | 1466697697757 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1737 | 1466697697763 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:01:37 INFO - PROCESS | 1737 | 1466697697769 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1737 | 1466697697772 Marionette TRACE conn3 <- [1,90,null,{}] 09:01:37 INFO - PROCESS | 1737 | 1466697697797 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1737 | 1466697697802 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:37 INFO - PROCESS | 1737 | 1466697697973 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:01:38 INFO - PROCESS | 1737 | 1466697698106 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1737 | 1466697698113 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x978da800 == 30 [pid = 1737] [id = 30] 09:01:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0xa22f4c00) [pid = 1737] [serial = 87] [outer = (nil)] 09:01:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0xa34dac00) [pid = 1737] [serial = 88] [outer = 0xa22f4c00] 09:01:38 INFO - PROCESS | 1737 | 1466697698199 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0xa4d0b800) [pid = 1737] [serial = 89] [outer = 0xa22f4c00] 09:01:39 INFO - PROCESS | 1737 | 1466697699002 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1337ms 09:01:39 INFO - PROCESS | 1737 | 1466697699108 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1737 | 1466697699112 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:01:39 INFO - PROCESS | 1737 | 1466697699118 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1737 | 1466697699121 Marionette TRACE conn3 <- [1,94,null,{}] 09:01:39 INFO - PROCESS | 1737 | 1466697699127 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 1737 | 1466697699133 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:39 INFO - PROCESS | 1737 | 1466697699367 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:01:39 INFO - PROCESS | 1737 | 1466697699474 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1737 | 1466697699483 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x92213000 == 31 [pid = 1737] [id = 31] 09:01:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x92420c00) [pid = 1737] [serial = 90] [outer = (nil)] 09:01:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0xa610e800) [pid = 1737] [serial = 91] [outer = 0x92420c00] 09:01:39 INFO - PROCESS | 1737 | 1466697699564 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0xa4f1c000) [pid = 1737] [serial = 92] [outer = 0x92420c00] 09:01:40 INFO - PROCESS | 1737 | 1466697700432 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1389ms 09:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:01:40 INFO - PROCESS | 1737 | 1466697700523 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1737 | 1466697700526 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:01:40 INFO - PROCESS | 1737 | 1466697700534 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1737 | 1466697700537 Marionette TRACE conn3 <- [1,98,null,{}] 09:01:40 INFO - PROCESS | 1737 | 1466697700543 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1737 | 1466697700553 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:40 INFO - PROCESS | 1737 | 1466697700733 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:01:40 INFO - PROCESS | 1737 | 1466697700845 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1737 | 1466697700852 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x948e9800 == 32 [pid = 1737] [id = 32] 09:01:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0xa245b800) [pid = 1737] [serial = 93] [outer = (nil)] 09:01:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0xa67e9400) [pid = 1737] [serial = 94] [outer = 0xa245b800] 09:01:40 INFO - PROCESS | 1737 | 1466697700937 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0xa3288000) [pid = 1737] [serial = 95] [outer = 0xa245b800] 09:01:41 INFO - PROCESS | 1737 | 1466697701718 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1238ms 09:01:41 INFO - PROCESS | 1737 | 1466697701771 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1737 | 1466697701775 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:01:41 INFO - PROCESS | 1737 | 1466697701782 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1737 | 1466697701786 Marionette TRACE conn3 <- [1,102,null,{}] 09:01:41 INFO - PROCESS | 1737 | 1466697701791 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 1737 | 1466697701797 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:41 INFO - PROCESS | 1737 | 1466697701960 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:01:42 INFO - PROCESS | 1737 | 1466697702188 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1737 | 1466697702199 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x92216000 == 33 [pid = 1737] [id = 33] 09:01:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x92384c00) [pid = 1737] [serial = 96] [outer = (nil)] 09:01:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x9238e800) [pid = 1737] [serial = 97] [outer = 0x92384c00] 09:01:42 INFO - PROCESS | 1737 | 1466697702274 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x92423c00) [pid = 1737] [serial = 98] [outer = 0x92384c00] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x9a4b9400) [pid = 1737] [serial = 12] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0xa4d4f800) [pid = 1737] [serial = 2] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0xa2272800) [pid = 1737] [serial = 40] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x93b49c00) [pid = 1737] [serial = 43] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x948e2400) [pid = 1737] [serial = 44] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x99676800) [pid = 1737] [serial = 46] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x99ec8c00) [pid = 1737] [serial = 47] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x9a656800) [pid = 1737] [serial = 49] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x9bab5400) [pid = 1737] [serial = 52] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x9c17f400) [pid = 1737] [serial = 55] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0xa05f4800) [pid = 1737] [serial = 58] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0xa22a7400) [pid = 1737] [serial = 61] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0xa24f2800) [pid = 1737] [serial = 64] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x9242bc00) [pid = 1737] [serial = 25] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x93b89000) [pid = 1737] [serial = 31] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x952cc000) [pid = 1737] [serial = 34] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x9ba4a400) [pid = 1737] [serial = 37] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x9bfdc000) [pid = 1737] [serial = 53] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x92454800) [pid = 1737] [serial = 28] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x9c1d9000) [pid = 1737] [serial = 56] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0xa1080c00) [pid = 1737] [serial = 59] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0xa2278800) [pid = 1737] [serial = 62] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0xa2ed5800) [pid = 1737] [serial = 65] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x9b134800) [pid = 1737] [serial = 50] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x99677800) [pid = 1737] [serial = 35] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x9bfdbc00) [pid = 1737] [serial = 38] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x92453400) [pid = 1737] [serial = 26] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 56 (0x9221d400) [pid = 1737] [serial = 23] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 55 (0xa24fa000) [pid = 1737] [serial = 41] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 54 (0x92218800) [pid = 1737] [serial = 22] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 53 (0x93b7c400) [pid = 1737] [serial = 19] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 52 (0x93d60800) [pid = 1737] [serial = 16] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 51 (0x93d65400) [pid = 1737] [serial = 17] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1737 | --DOMWINDOW == 50 (0x9a777c00) [pid = 1737] [serial = 9] [outer = (nil)] [url = about:blank] 09:01:44 INFO - PROCESS | 1737 | 1466697704090 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:01:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 51 (0x9242a400) [pid = 1737] [serial = 99] [outer = 0x930abc00] 09:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2388ms 09:01:44 INFO - PROCESS | 1737 | 1466697704178 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1737 | 1466697704185 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:01:44 INFO - PROCESS | 1737 | 1466697704195 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1737 | 1466697704201 Marionette TRACE conn3 <- [1,106,null,{}] 09:01:44 INFO - PROCESS | 1737 | 1466697704234 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1737 | 1466697704239 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:44 INFO - PROCESS | 1737 | 1466697704424 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:01:44 INFO - PROCESS | 1737 | 1466697704442 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1737 | 1466697704458 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x930a6c00 == 34 [pid = 1737] [id = 34] 09:01:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 52 (0x930a7400) [pid = 1737] [serial = 100] [outer = (nil)] 09:01:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 53 (0x930ac800) [pid = 1737] [serial = 101] [outer = 0x930a7400] 09:01:44 INFO - PROCESS | 1737 | 1466697704529 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 54 (0x93b46400) [pid = 1737] [serial = 102] [outer = 0x930a7400] 09:01:45 INFO - PROCESS | 1737 | 1466697705227 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1089ms 09:01:45 INFO - PROCESS | 1737 | 1466697705293 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1737 | 1466697705302 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:01:45 INFO - PROCESS | 1737 | 1466697705322 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1737 | 1466697705325 Marionette TRACE conn3 <- [1,110,null,{}] 09:01:45 INFO - PROCESS | 1737 | 1466697705332 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 1737 | 1466697705338 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:45 INFO - PROCESS | 1737 | 1466697705507 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:01:45 INFO - PROCESS | 1737 | 1466697705519 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1737 | 1466697705526 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x948dd000 == 35 [pid = 1737] [id = 35] 09:01:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 55 (0x948e9400) [pid = 1737] [serial = 103] [outer = (nil)] 09:01:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 56 (0x952c3400) [pid = 1737] [serial = 104] [outer = 0x948e9400] 09:01:45 INFO - PROCESS | 1737 | 1466697705597 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 57 (0x9830b400) [pid = 1737] [serial = 105] [outer = 0x948e9400] 09:01:46 INFO - PROCESS | 1737 | 1466697706426 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1185ms 09:01:46 INFO - PROCESS | 1737 | 1466697706507 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1737 | 1466697706512 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:01:46 INFO - PROCESS | 1737 | 1466697706524 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1737 | 1466697706530 Marionette TRACE conn3 <- [1,114,null,{}] 09:01:46 INFO - PROCESS | 1737 | 1466697706548 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 1737 | 1466697706557 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:46 INFO - PROCESS | 1737 | 1466697706756 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:01:46 INFO - PROCESS | 1737 | 1466697706828 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1737 | 1466697706840 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x99ec2800 == 36 [pid = 1737] [id = 36] 09:01:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x9a06c000) [pid = 1737] [serial = 106] [outer = (nil)] 09:01:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x9a1d2800) [pid = 1737] [serial = 107] [outer = 0x9a06c000] 09:01:46 INFO - PROCESS | 1737 | 1466697706914 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x9a656800) [pid = 1737] [serial = 108] [outer = 0x9a06c000] 09:01:47 INFO - PROCESS | 1737 | 1466697707713 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1239ms 09:01:47 INFO - PROCESS | 1737 | 1466697707762 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1737 | 1466697707767 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:01:47 INFO - PROCESS | 1737 | 1466697707774 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1737 | 1466697707777 Marionette TRACE conn3 <- [1,118,null,{}] 09:01:47 INFO - PROCESS | 1737 | 1466697707797 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1737 | 1466697707803 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:48 INFO - PROCESS | 1737 | 1466697708002 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:01:48 INFO - PROCESS | 1737 | 1466697708019 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1737 | 1466697708028 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x92382000 == 37 [pid = 1737] [id = 37] 09:01:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x9a39c400) [pid = 1737] [serial = 109] [outer = (nil)] 09:01:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x9b141400) [pid = 1737] [serial = 110] [outer = 0x9a39c400] 09:01:48 INFO - PROCESS | 1737 | 1466697708094 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x9ba4dc00) [pid = 1737] [serial = 111] [outer = 0x9a39c400] 09:01:48 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x948e7400) [pid = 1737] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:01:48 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x9b13b400) [pid = 1737] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:01:48 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x9486a000) [pid = 1737] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:01:48 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x98310000) [pid = 1737] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:01:48 INFO - PROCESS | 1737 | 1466697708893 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1177ms 09:01:48 INFO - PROCESS | 1737 | 1466697708951 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1737 | 1466697708954 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:01:48 INFO - PROCESS | 1737 | 1466697708965 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1737 | 1466697708967 Marionette TRACE conn3 <- [1,122,null,{}] 09:01:48 INFO - PROCESS | 1737 | 1466697708973 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 1737 | 1466697708978 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:49 INFO - PROCESS | 1737 | 1466697709174 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:01:49 INFO - PROCESS | 1737 | 1466697709267 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1737 | 1466697709273 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x93b81400 == 38 [pid = 1737] [id = 38] 09:01:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x9486a000) [pid = 1737] [serial = 112] [outer = (nil)] 09:01:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x9bfd3c00) [pid = 1737] [serial = 113] [outer = 0x9486a000] 09:01:49 INFO - PROCESS | 1737 | 1466697709345 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x9bfdf000) [pid = 1737] [serial = 114] [outer = 0x9486a000] 09:01:49 INFO - PROCESS | 1737 | 1466697709974 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1029ms 09:01:49 INFO - PROCESS | 1737 | 1466697709995 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1737 | 1466697709998 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:01:50 INFO - PROCESS | 1737 | 1466697710005 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1737 | 1466697710008 Marionette TRACE conn3 <- [1,126,null,{}] 09:01:50 INFO - PROCESS | 1737 | 1466697710014 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1737 | 1466697710023 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:50 INFO - PROCESS | 1737 | 1466697710214 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:01:50 INFO - PROCESS | 1737 | 1466697710308 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1737 | 1466697710316 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x9221d800 == 39 [pid = 1737] [id = 39] 09:01:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x93d61400) [pid = 1737] [serial = 115] [outer = (nil)] 09:01:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x9c1dec00) [pid = 1737] [serial = 116] [outer = 0x93d61400] 09:01:50 INFO - PROCESS | 1737 | 1466697710383 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0xa05f6000) [pid = 1737] [serial = 117] [outer = 0x93d61400] 09:01:51 INFO - PROCESS | 1737 | 1466697711359 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1381ms 09:01:51 INFO - PROCESS | 1737 | 1466697711387 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1737 | 1466697711395 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:01:51 INFO - PROCESS | 1737 | 1466697711403 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1737 | 1466697711408 Marionette TRACE conn3 <- [1,130,null,{}] 09:01:51 INFO - PROCESS | 1737 | 1466697711417 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1737 | 1466697711423 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:51 INFO - PROCESS | 1737 | 1466697711639 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:01:51 INFO - PROCESS | 1737 | 1466697711778 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1737 | 1466697711788 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x92421000 == 40 [pid = 1737] [id = 40] 09:01:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x9245b800) [pid = 1737] [serial = 118] [outer = (nil)] 09:01:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x93d60800) [pid = 1737] [serial = 119] [outer = 0x9245b800] 09:01:51 INFO - PROCESS | 1737 | 1466697711880 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x9486e400) [pid = 1737] [serial = 120] [outer = 0x9245b800] 09:01:52 INFO - PROCESS | 1737 | 1466697712865 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1494ms 09:01:52 INFO - PROCESS | 1737 | 1466697712896 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1737 | 1466697712902 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:01:52 INFO - PROCESS | 1737 | 1466697712913 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1737 | 1466697712917 Marionette TRACE conn3 <- [1,134,null,{}] 09:01:52 INFO - PROCESS | 1737 | 1466697712924 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1737 | 1466697712929 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:53 INFO - PROCESS | 1737 | 1466697713111 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:01:53 INFO - PROCESS | 1737 | 1466697713249 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1737 | 1466697713256 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x9221cc00 == 41 [pid = 1737] [id = 41] 09:01:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x95241000) [pid = 1737] [serial = 121] [outer = (nil)] 09:01:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x95244400) [pid = 1737] [serial = 122] [outer = 0x95241000] 09:01:53 INFO - PROCESS | 1737 | 1466697713375 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x9920c000) [pid = 1737] [serial = 123] [outer = 0x95241000] 09:01:54 INFO - PROCESS | 1737 | 1466697714373 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1533ms 09:01:54 INFO - PROCESS | 1737 | 1466697714447 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1737 | 1466697714451 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:01:54 INFO - PROCESS | 1737 | 1466697714458 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1737 | 1466697714464 Marionette TRACE conn3 <- [1,138,null,{}] 09:01:54 INFO - PROCESS | 1737 | 1466697714481 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1737 | 1466697714489 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:54 INFO - PROCESS | 1737 | 1466697714701 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:01:54 INFO - PROCESS | 1737 | 1466697714909 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1737 | 1466697714922 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a10bc00 == 42 [pid = 1737] [id = 42] 09:01:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x9bab1800) [pid = 1737] [serial = 124] [outer = (nil)] 09:01:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x9c17a400) [pid = 1737] [serial = 125] [outer = 0x9bab1800] 09:01:55 INFO - PROCESS | 1737 | 1466697715005 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x9c1d4c00) [pid = 1737] [serial = 126] [outer = 0x9bab1800] 09:01:56 INFO - PROCESS | 1737 | 1466697716079 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1685ms 09:01:56 INFO - PROCESS | 1737 | 1466697716145 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1737 | 1466697716151 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:01:56 INFO - PROCESS | 1737 | 1466697716159 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1737 | 1466697716164 Marionette TRACE conn3 <- [1,142,null,{}] 09:01:56 INFO - PROCESS | 1737 | 1466697716219 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1737 | 1466697716225 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:56 INFO - PROCESS | 1737 | 1466697716453 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:01:56 INFO - PROCESS | 1737 | --DOCSHELL 0x93b81400 == 41 [pid = 1737] [id = 38] 09:01:56 INFO - PROCESS | 1737 | --DOCSHELL 0x92382000 == 40 [pid = 1737] [id = 37] 09:01:56 INFO - PROCESS | 1737 | --DOCSHELL 0x99ec2800 == 39 [pid = 1737] [id = 36] 09:01:56 INFO - PROCESS | 1737 | --DOCSHELL 0x948dd000 == 38 [pid = 1737] [id = 35] 09:01:56 INFO - PROCESS | 1737 | --DOCSHELL 0x930a6c00 == 37 [pid = 1737] [id = 34] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x9bab5c00) [pid = 1737] [serial = 77] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x9b671400) [pid = 1737] [serial = 76] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x98302400) [pid = 1737] [serial = 70] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x99da5400) [pid = 1737] [serial = 73] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x983e4800) [pid = 1737] [serial = 71] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x9a187800) [pid = 1737] [serial = 74] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0xa3341400) [pid = 1737] [serial = 68] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0xa328e800) [pid = 1737] [serial = 67] [outer = (nil)] [url = about:blank] 09:01:56 INFO - PROCESS | 1737 | 1466697716625 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1737 | 1466697716637 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x92388400 == 38 [pid = 1737] [id = 43] 09:01:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x92388800) [pid = 1737] [serial = 127] [outer = (nil)] 09:01:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x93b83800) [pid = 1737] [serial = 128] [outer = 0x92388800] 09:01:56 INFO - PROCESS | 1737 | 1466697716707 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x93d66000) [pid = 1737] [serial = 129] [outer = 0x92388800] 09:01:57 INFO - PROCESS | 1737 | 1466697717382 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1288ms 09:01:57 INFO - PROCESS | 1737 | 1466697717448 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1737 | 1466697717455 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:01:57 INFO - PROCESS | 1737 | 1466697717472 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1737 | 1466697717477 Marionette TRACE conn3 <- [1,146,null,{}] 09:01:57 INFO - PROCESS | 1737 | 1466697717483 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1737 | 1466697717488 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:57 INFO - PROCESS | 1737 | 1466697717644 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:01:57 INFO - PROCESS | 1737 | 1466697717654 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1737 | 1466697717660 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x9523ac00 == 39 [pid = 1737] [id = 44] 09:01:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x95242c00) [pid = 1737] [serial = 130] [outer = (nil)] 09:01:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x983e8800) [pid = 1737] [serial = 131] [outer = 0x95242c00] 09:01:57 INFO - PROCESS | 1737 | 1466697717732 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x99dadc00) [pid = 1737] [serial = 132] [outer = 0x95242c00] 09:01:58 INFO - PROCESS | 1737 | 1466697718699 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1289ms 09:01:58 INFO - PROCESS | 1737 | 1466697718758 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1737 | 1466697718762 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:01:58 INFO - PROCESS | 1737 | 1466697718768 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1737 | 1466697718773 Marionette TRACE conn3 <- [1,150,null,{}] 09:01:58 INFO - PROCESS | 1737 | 1466697718788 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 1737 | 1466697718797 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:58 INFO - PROCESS | 1737 | 1466697718965 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:01:59 INFO - PROCESS | 1737 | 1466697719080 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1737 | 1466697719087 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:01:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x9ba48800 == 40 [pid = 1737] [id = 45] 09:01:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x9ba48c00) [pid = 1737] [serial = 133] [outer = (nil)] 09:01:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x9bfe1c00) [pid = 1737] [serial = 134] [outer = 0x9ba48c00] 09:01:59 INFO - PROCESS | 1737 | 1466697719160 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x9c1dac00) [pid = 1737] [serial = 135] [outer = 0x9ba48c00] 09:01:59 INFO - PROCESS | 1737 | 1466697719972 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1238ms 09:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:00 INFO - PROCESS | 1737 | 1466697720006 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1737 | 1466697720010 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:02:00 INFO - PROCESS | 1737 | 1466697720022 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1737 | 1466697720024 Marionette TRACE conn3 <- [1,154,null,{}] 09:02:00 INFO - PROCESS | 1737 | 1466697720030 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 1737 | 1466697720035 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:00 INFO - PROCESS | 1737 | 1466697720260 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:02:00 INFO - PROCESS | 1737 | 1466697720285 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1737 | 1466697720293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x92387800 == 41 [pid = 1737] [id = 46] 09:02:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x9c236c00) [pid = 1737] [serial = 136] [outer = (nil)] 09:02:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0xa101d400) [pid = 1737] [serial = 137] [outer = 0x9c236c00] 09:02:00 INFO - PROCESS | 1737 | 1466697720362 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0xa1f9b400) [pid = 1737] [serial = 138] [outer = 0x9c236c00] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x952c2000) [pid = 1737] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x9a39c400) [pid = 1737] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x9bfdd400) [pid = 1737] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x948e9400) [pid = 1737] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x930a7400) [pid = 1737] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0xa2271800) [pid = 1737] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x92384c00) [pid = 1737] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0xa22f4c00) [pid = 1737] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x92420c00) [pid = 1737] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0xa245b800) [pid = 1737] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x9a06c000) [pid = 1737] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:01 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x9486a000) [pid = 1737] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:02:01 INFO - PROCESS | 1737 | 1466697721409 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1433ms 09:02:01 INFO - PROCESS | 1737 | 1466697721494 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1737 | 1466697721498 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:01 INFO - PROCESS | 1737 | 1466697721558 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1737 | 1466697721562 Marionette TRACE conn3 <- [1,158,null,{}] 09:02:01 INFO - PROCESS | 1737 | 1466697721588 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1737 | 1466697721594 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:01 INFO - PROCESS | 1737 | 1466697721777 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:02:01 INFO - PROCESS | 1737 | 1466697721830 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1737 | 1466697721843 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238a400 == 42 [pid = 1737] [id = 47] 09:02:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x9238a800) [pid = 1737] [serial = 139] [outer = (nil)] 09:02:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x9a39f400) [pid = 1737] [serial = 140] [outer = 0x9238a800] 09:02:01 INFO - PROCESS | 1737 | 1466697721919 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x992a7c00) [pid = 1737] [serial = 141] [outer = 0x9238a800] 09:02:02 INFO - PROCESS | 1737 | 1466697722666 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1181ms 09:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:02 INFO - PROCESS | 1737 | 1466697722718 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1737 | 1466697722721 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:02:02 INFO - PROCESS | 1737 | 1466697722727 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1737 | 1466697722731 Marionette TRACE conn3 <- [1,162,null,{}] 09:02:02 INFO - PROCESS | 1737 | 1466697722736 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1737 | 1466697722746 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:02 INFO - PROCESS | 1737 | 1466697722938 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:02:02 INFO - PROCESS | 1737 | 1466697722948 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1737 | 1466697722956 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x92426000 == 43 [pid = 1737] [id = 48] 09:02:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0xa1086800) [pid = 1737] [serial = 142] [outer = (nil)] 09:02:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0xa3291800) [pid = 1737] [serial = 143] [outer = 0xa1086800] 09:02:03 INFO - PROCESS | 1737 | 1466697723025 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0xa3347c00) [pid = 1737] [serial = 144] [outer = 0xa1086800] 09:02:04 INFO - PROCESS | 1737 | 1466697724084 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1388ms 09:02:04 INFO - PROCESS | 1737 | 1466697724115 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1737 | 1466697724120 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:02:04 INFO - PROCESS | 1737 | 1466697724128 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1737 | 1466697724136 Marionette TRACE conn3 <- [1,166,null,{}] 09:02:04 INFO - PROCESS | 1737 | 1466697724144 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1737 | 1466697724149 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:04 INFO - PROCESS | 1737 | 1466697724381 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:02:04 INFO - PROCESS | 1737 | 1466697724573 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1737 | 1466697724580 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x948e9c00 == 44 [pid = 1737] [id = 49] 09:02:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x95235c00) [pid = 1737] [serial = 145] [outer = (nil)] 09:02:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x95241400) [pid = 1737] [serial = 146] [outer = 0x95235c00] 09:02:04 INFO - PROCESS | 1737 | 1466697724712 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x99210800) [pid = 1737] [serial = 147] [outer = 0x95235c00] 09:02:05 INFO - PROCESS | 1737 | 1466697725610 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1538ms 09:02:05 INFO - PROCESS | 1737 | 1466697725667 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1737 | 1466697725674 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:02:05 INFO - PROCESS | 1737 | 1466697725684 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1737 | 1466697725688 Marionette TRACE conn3 <- [1,170,null,{}] 09:02:05 INFO - PROCESS | 1737 | 1466697725695 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1737 | 1466697725701 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:05 INFO - PROCESS | 1737 | 1466697725926 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:02:06 INFO - PROCESS | 1737 | 1466697726103 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1737 | 1466697726109 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x92427000 == 45 [pid = 1737] [id = 50] 09:02:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x9b313c00) [pid = 1737] [serial = 148] [outer = (nil)] 09:02:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x9b673c00) [pid = 1737] [serial = 149] [outer = 0x9b313c00] 09:02:06 INFO - PROCESS | 1737 | 1466697726198 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x9c1d3000) [pid = 1737] [serial = 150] [outer = 0x9b313c00] 09:02:07 INFO - PROCESS | 1737 | 1466697727040 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1430ms 09:02:07 INFO - PROCESS | 1737 | 1466697727153 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:02:07 INFO - PROCESS | 1737 | 1466697727164 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1737 | 1466697727169 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:02:07 INFO - PROCESS | 1737 | 1466697727230 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1737 | 1466697727236 Marionette TRACE conn3 <- [1,174,null,{}] 09:02:07 INFO - PROCESS | 1737 | 1466697727252 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 1737 | 1466697727262 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:07 INFO - PROCESS | 1737 | 1466697727459 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:02:07 INFO - PROCESS | 1737 | 1466697727650 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1737 | 1466697727660 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:07 INFO - PROCESS | 1737 | ++DOCSHELL 0xa22a8c00 == 46 [pid = 1737] [id = 51] 09:02:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0xa24fa000) [pid = 1737] [serial = 151] [outer = (nil)] 09:02:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0xa4f7a800) [pid = 1737] [serial = 152] [outer = 0xa24fa000] 09:02:07 INFO - PROCESS | 1737 | 1466697727753 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0xa6721c00) [pid = 1737] [serial = 153] [outer = 0xa24fa000] 09:02:08 INFO - PROCESS | 1737 | 1466697728583 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1398ms 09:02:08 INFO - PROCESS | 1737 | 1466697728615 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:02:08 INFO - PROCESS | 1737 | 1466697728621 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:02:08 INFO - PROCESS | 1737 | 1466697728627 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1737 | 1466697728630 Marionette TRACE conn3 <- [1,178,null,{}] 09:02:08 INFO - PROCESS | 1737 | 1466697728636 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1737 | 1466697728641 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:08 INFO - PROCESS | 1737 | 1466697728819 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:02:08 INFO - PROCESS | 1737 | 1466697728966 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1737 | 1466697728972 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238b000 == 47 [pid = 1737] [id = 52] 09:02:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x99e0f800) [pid = 1737] [serial = 154] [outer = (nil)] 09:02:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x99e1a800) [pid = 1737] [serial = 155] [outer = 0x99e0f800] 09:02:09 INFO - PROCESS | 1737 | 1466697729123 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x99e1cc00) [pid = 1737] [serial = 156] [outer = 0x99e0f800] 09:02:10 INFO - PROCESS | 1737 | 1466697730248 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1684ms 09:02:10 INFO - PROCESS | 1737 | 1466697730311 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:02:10 INFO - PROCESS | 1737 | 1466697730315 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:02:10 INFO - PROCESS | 1737 | 1466697730322 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1737 | 1466697730325 Marionette TRACE conn3 <- [1,182,null,{}] 09:02:10 INFO - PROCESS | 1737 | 1466697730331 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1737 | 1466697730336 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:10 INFO - PROCESS | 1737 | 1466697730509 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:02:10 INFO - PROCESS | 1737 | 1466697730784 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1737 | 1466697730795 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x9244fc00 == 48 [pid = 1737] [id = 53] 09:02:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x92457400) [pid = 1737] [serial = 157] [outer = (nil)] 09:02:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x92a9e800) [pid = 1737] [serial = 158] [outer = 0x92457400] 09:02:10 INFO - PROCESS | 1737 | 1466697730925 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x948eac00) [pid = 1737] [serial = 159] [outer = 0x92457400] 09:02:11 INFO - PROCESS | 1737 | 1466697731867 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1590ms 09:02:11 INFO - PROCESS | 1737 | 1466697731913 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:02:11 INFO - PROCESS | 1737 | 1466697731918 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:02:11 INFO - PROCESS | 1737 | 1466697731925 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1737 | 1466697731928 Marionette TRACE conn3 <- [1,186,null,{}] 09:02:11 INFO - PROCESS | 1737 | 1466697731937 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1737 | 1466697731944 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:12 INFO - PROCESS | 1737 | 1466697732141 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x9bfd5800 == 47 [pid = 1737] [id = 28] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x93b85800 == 46 [pid = 1737] [id = 27] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x978da800 == 45 [pid = 1737] [id = 30] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x9238a400 == 44 [pid = 1737] [id = 47] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x9c1dec00) [pid = 1737] [serial = 116] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x92387800 == 43 [pid = 1737] [id = 46] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x9ba48800 == 42 [pid = 1737] [id = 45] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x9523ac00 == 41 [pid = 1737] [id = 44] 09:02:12 INFO - PROCESS | 1737 | --DOCSHELL 0x92388400 == 40 [pid = 1737] [id = 43] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x9245a800) [pid = 1737] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x9b134400) [pid = 1737] [serial = 80] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x992a2c00) [pid = 1737] [serial = 79] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x9b141400) [pid = 1737] [serial = 110] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x9c1d7400) [pid = 1737] [serial = 83] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x9c1cf800) [pid = 1737] [serial = 82] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x952c3400) [pid = 1737] [serial = 104] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x930ac800) [pid = 1737] [serial = 101] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0xa24f8400) [pid = 1737] [serial = 86] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0xa22b0800) [pid = 1737] [serial = 85] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x93b46400) [pid = 1737] [serial = 102] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x92423c00) [pid = 1737] [serial = 98] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0xa4d0b800) [pid = 1737] [serial = 89] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x9238e800) [pid = 1737] [serial = 97] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0xa34dac00) [pid = 1737] [serial = 88] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0xa4f1c000) [pid = 1737] [serial = 92] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0xa610e800) [pid = 1737] [serial = 91] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0xa3288000) [pid = 1737] [serial = 95] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0xa67e9400) [pid = 1737] [serial = 94] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x9ba4dc00) [pid = 1737] [serial = 111] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x9a656800) [pid = 1737] [serial = 108] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x9a1d2800) [pid = 1737] [serial = 107] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x9bfd3c00) [pid = 1737] [serial = 113] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x9bfdf000) [pid = 1737] [serial = 114] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x9830b400) [pid = 1737] [serial = 105] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1737 | 1466697732368 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1737 | 1466697732371 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238a400 == 41 [pid = 1737] [id = 54] 09:02:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x92390000) [pid = 1737] [serial = 160] [outer = (nil)] 09:02:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x92455000) [pid = 1737] [serial = 161] [outer = 0x92390000] 09:02:12 INFO - PROCESS | 1737 | 1466697732467 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x93b85800) [pid = 1737] [serial = 162] [outer = 0x92390000] 09:02:13 INFO - PROCESS | 1737 | 1466697733158 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1289ms 09:02:13 INFO - PROCESS | 1737 | 1466697733216 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1737 | 1466697733223 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:02:13 INFO - PROCESS | 1737 | 1466697733242 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1737 | 1466697733245 Marionette TRACE conn3 <- [1,190,null,{}] 09:02:13 INFO - PROCESS | 1737 | 1466697733253 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1737 | 1466697733259 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:13 INFO - PROCESS | 1737 | 1466697733431 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:02:13 INFO - PROCESS | 1737 | 1466697733442 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1737 | 1466697733451 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e12400 == 42 [pid = 1737] [id = 55] 09:02:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x99e14800) [pid = 1737] [serial = 163] [outer = (nil)] 09:02:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x9a1d2800) [pid = 1737] [serial = 164] [outer = 0x99e14800] 09:02:13 INFO - PROCESS | 1737 | 1466697733519 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x9a6cf400) [pid = 1737] [serial = 165] [outer = 0x99e14800] 09:02:14 INFO - PROCESS | 1737 | 1466697734304 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1141ms 09:02:14 INFO - PROCESS | 1737 | 1466697734380 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1737 | 1466697734383 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:02:14 INFO - PROCESS | 1737 | 1466697734395 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1737 | 1466697734404 Marionette TRACE conn3 <- [1,194,null,{}] 09:02:14 INFO - PROCESS | 1737 | 1466697734420 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 1737 | 1466697734427 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:14 INFO - PROCESS | 1737 | 1466697734606 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:02:14 INFO - PROCESS | 1737 | 1466697734729 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1737 | 1466697734740 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a074400 == 43 [pid = 1737] [id = 56] 09:02:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x9a6d7400) [pid = 1737] [serial = 166] [outer = (nil)] 09:02:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x9a778000) [pid = 1737] [serial = 167] [outer = 0x9a6d7400] 09:02:14 INFO - PROCESS | 1737 | 1466697734805 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x9aca7000) [pid = 1737] [serial = 168] [outer = 0x9a6d7400] 09:02:15 INFO - PROCESS | 1737 | 1466697735589 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1245ms 09:02:15 INFO - PROCESS | 1737 | 1466697735640 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:02:15 INFO - PROCESS | 1737 | 1466697735645 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:02:15 INFO - PROCESS | 1737 | 1466697735652 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1737 | 1466697735655 Marionette TRACE conn3 <- [1,198,null,{}] 09:02:15 INFO - PROCESS | 1737 | 1466697735661 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1737 | 1466697735666 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:15 INFO - PROCESS | 1737 | 1466697735873 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:02:15 INFO - PROCESS | 1737 | 1466697735894 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1737 | 1466697735901 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e11400 == 44 [pid = 1737] [id = 57] 09:02:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x99e15c00) [pid = 1737] [serial = 169] [outer = (nil)] 09:02:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x9b676400) [pid = 1737] [serial = 170] [outer = 0x99e15c00] 09:02:15 INFO - PROCESS | 1737 | 1466697735971 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x9ba4c800) [pid = 1737] [serial = 171] [outer = 0x99e15c00] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x9c236c00) [pid = 1737] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x9238a800) [pid = 1737] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x92388800) [pid = 1737] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x9bab1800) [pid = 1737] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x95242c00) [pid = 1737] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:02:16 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x9ba48c00) [pid = 1737] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:02:16 INFO - PROCESS | 1737 | 1466697736865 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1238ms 09:02:16 INFO - PROCESS | 1737 | 1466697736890 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1737 | 1466697736894 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:02:16 INFO - PROCESS | 1737 | 1466697736899 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1737 | 1466697736903 Marionette TRACE conn3 <- [1,202,null,{}] 09:02:16 INFO - PROCESS | 1737 | 1466697736908 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 1737 | 1466697736913 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:17 INFO - PROCESS | 1737 | 1466697737096 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:02:17 INFO - PROCESS | 1737 | 1466697737167 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1737 | 1466697737185 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x99671c00 == 45 [pid = 1737] [id = 58] 09:02:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x99e1b000) [pid = 1737] [serial = 172] [outer = (nil)] 09:02:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x9bab1800) [pid = 1737] [serial = 173] [outer = 0x99e1b000] 09:02:17 INFO - PROCESS | 1737 | 1466697737264 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x9c1d5000) [pid = 1737] [serial = 174] [outer = 0x99e1b000] 09:02:17 INFO - PROCESS | 1737 | 1466697737979 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1135ms 09:02:18 INFO - PROCESS | 1737 | 1466697738040 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1737 | 1466697738044 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:02:18 INFO - PROCESS | 1737 | 1466697738050 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1737 | 1466697738053 Marionette TRACE conn3 <- [1,206,null,{}] 09:02:18 INFO - PROCESS | 1737 | 1466697738058 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 1737 | 1466697738064 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:18 INFO - PROCESS | 1737 | 1466697738220 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:02:18 INFO - PROCESS | 1737 | 1466697738229 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1737 | 1466697738238 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b4f2c00 == 46 [pid = 1737] [id = 59] 09:02:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x9b676c00) [pid = 1737] [serial = 175] [outer = (nil)] 09:02:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0xa22f0400) [pid = 1737] [serial = 176] [outer = 0x9b676c00] 09:02:18 INFO - PROCESS | 1737 | 1466697738305 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x978d5400) [pid = 1737] [serial = 177] [outer = 0x9b676c00] 09:02:19 INFO - PROCESS | 1737 | 1466697739301 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1294ms 09:02:19 INFO - PROCESS | 1737 | 1466697739345 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1737 | 1466697739351 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:02:19 INFO - PROCESS | 1737 | 1466697739360 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1737 | 1466697739366 Marionette TRACE conn3 <- [1,210,null,{}] 09:02:19 INFO - PROCESS | 1737 | 1466697739374 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1737 | 1466697739380 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:19 INFO - PROCESS | 1737 | 1466697739565 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:02:19 INFO - PROCESS | 1737 | 1466697739784 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1737 | 1466697739792 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x930a7000 == 47 [pid = 1737] [id = 60] 09:02:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x930a8c00) [pid = 1737] [serial = 178] [outer = (nil)] 09:02:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x9830b400) [pid = 1737] [serial = 179] [outer = 0x930a8c00] 09:02:19 INFO - PROCESS | 1737 | 1466697739882 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x99da3800) [pid = 1737] [serial = 180] [outer = 0x930a8c00] 09:02:20 INFO - PROCESS | 1737 | 1466697740688 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1389ms 09:02:20 INFO - PROCESS | 1737 | 1466697740755 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1737 | 1466697740762 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:02:20 INFO - PROCESS | 1737 | 1466697740774 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1737 | 1466697740777 Marionette TRACE conn3 <- [1,214,null,{}] 09:02:20 INFO - PROCESS | 1737 | 1466697740784 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 1737 | 1466697740790 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:20 INFO - PROCESS | 1737 | 1466697740973 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:02:21 INFO - PROCESS | 1737 | 1466697741117 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1737 | 1466697741126 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e19400 == 48 [pid = 1737] [id = 61] 09:02:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x9a06b400) [pid = 1737] [serial = 181] [outer = (nil)] 09:02:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x9a6d3c00) [pid = 1737] [serial = 182] [outer = 0x9a06b400] 09:02:21 INFO - PROCESS | 1737 | 1466697741212 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x9a6d9800) [pid = 1737] [serial = 183] [outer = 0x9a06b400] 09:02:22 INFO - PROCESS | 1737 | 1466697742073 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1341ms 09:02:22 INFO - PROCESS | 1737 | 1466697742115 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1737 | 1466697742120 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:02:22 INFO - PROCESS | 1737 | 1466697742145 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1737 | 1466697742151 Marionette TRACE conn3 <- [1,218,null,{}] 09:02:22 INFO - PROCESS | 1737 | 1466697742167 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1737 | 1466697742175 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:22 INFO - PROCESS | 1737 | 1466697742354 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:02:22 INFO - PROCESS | 1737 | 1466697742503 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1737 | 1466697742513 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x95377c00 == 49 [pid = 1737] [id = 62] 09:02:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x9537a000) [pid = 1737] [serial = 184] [outer = (nil)] 09:02:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x9a6ddc00) [pid = 1737] [serial = 185] [outer = 0x9537a000] 09:02:22 INFO - PROCESS | 1737 | 1466697742601 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x9bf0fc00) [pid = 1737] [serial = 186] [outer = 0x9537a000] 09:02:23 INFO - PROCESS | 1737 | 1466697743499 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1392ms 09:02:23 INFO - PROCESS | 1737 | 1466697743538 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1737 | 1466697743543 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:02:23 INFO - PROCESS | 1737 | 1466697743551 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1737 | 1466697743555 Marionette TRACE conn3 <- [1,222,null,{}] 09:02:23 INFO - PROCESS | 1737 | 1466697743561 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1737 | 1466697743566 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:23 INFO - PROCESS | 1737 | 1466697743750 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:02:23 INFO - PROCESS | 1737 | 1466697743896 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1737 | 1466697743908 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x92382800 == 50 [pid = 1737] [id = 63] 09:02:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x9c1cf800) [pid = 1737] [serial = 187] [outer = (nil)] 09:02:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0xa05f9000) [pid = 1737] [serial = 188] [outer = 0x9c1cf800] 09:02:23 INFO - PROCESS | 1737 | 1466697743987 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0xa22ab400) [pid = 1737] [serial = 189] [outer = 0x9c1cf800] 09:02:24 INFO - PROCESS | 1737 | 1466697744903 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1388ms 09:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:02:24 INFO - PROCESS | 1737 | 1466697744940 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1737 | 1466697744943 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1737 | 1466697744949 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1737 | 1466697744953 Marionette TRACE conn3 <- [1,226,null,{}] 09:02:24 INFO - PROCESS | 1737 | 1466697744959 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1737 | 1466697744964 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:25 INFO - PROCESS | 1737 | 1466697745139 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:02:25 INFO - PROCESS | 1737 | 1466697745286 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1737 | 1466697745295 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x9c1d9800 == 51 [pid = 1737] [id = 64] 09:02:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x9c1db400) [pid = 1737] [serial = 190] [outer = (nil)] 09:02:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0xa4d0c800) [pid = 1737] [serial = 191] [outer = 0x9c1db400] 09:02:25 INFO - PROCESS | 1737 | 1466697745374 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0xa4d0fc00) [pid = 1737] [serial = 192] [outer = 0x9c1db400] 09:02:26 INFO - PROCESS | 1737 | 1466697746243 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1338ms 09:02:26 INFO - PROCESS | 1737 | 1466697746303 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1737 | 1466697746308 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:02:26 INFO - PROCESS | 1737 | 1466697746315 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1737 | 1466697746319 Marionette TRACE conn3 <- [1,230,null,{}] 09:02:26 INFO - PROCESS | 1737 | 1466697746325 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1737 | 1466697746335 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:26 INFO - PROCESS | 1737 | 1466697746534 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:02:26 INFO - PROCESS | 1737 | 1466697746682 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1737 | 1466697746692 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a390400 == 52 [pid = 1737] [id = 65] 09:02:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x9a6d4400) [pid = 1737] [serial = 193] [outer = (nil)] 09:02:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0xa21a4800) [pid = 1737] [serial = 194] [outer = 0x9a6d4400] 09:02:26 INFO - PROCESS | 1737 | 1466697746785 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0xa4d0b800) [pid = 1737] [serial = 195] [outer = 0x9a6d4400] 09:02:27 INFO - PROCESS | 1737 | 1466697747592 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1329ms 09:02:27 INFO - PROCESS | 1737 | 1466697747652 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1737 | 1466697747655 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:02:27 INFO - PROCESS | 1737 | 1466697747663 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1737 | 1466697747667 Marionette TRACE conn3 <- [1,234,null,{}] 09:02:27 INFO - PROCESS | 1737 | 1466697747673 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1737 | 1466697747678 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:27 INFO - PROCESS | 1737 | 1466697747843 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:02:28 INFO - PROCESS | 1737 | 1466697747995 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1737 | 1466697748002 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238a000 == 53 [pid = 1737] [id = 66] 09:02:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x9238ac00) [pid = 1737] [serial = 196] [outer = (nil)] 09:02:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x9b689c00) [pid = 1737] [serial = 197] [outer = 0x9238ac00] 09:02:28 INFO - PROCESS | 1737 | 1466697748084 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x9b68d000) [pid = 1737] [serial = 198] [outer = 0x9238ac00] 09:02:28 INFO - PROCESS | 1737 | 1466697748906 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1281ms 09:02:28 INFO - PROCESS | 1737 | 1466697748946 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1737 | 1466697748956 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:02:28 INFO - PROCESS | 1737 | 1466697748962 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1737 | 1466697748966 Marionette TRACE conn3 <- [1,238,null,{}] 09:02:28 INFO - PROCESS | 1737 | 1466697748972 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1737 | 1466697748976 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:29 INFO - PROCESS | 1737 | 1466697749144 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:02:29 INFO - PROCESS | 1737 | 1466697749294 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1737 | 1466697749304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a9c000 == 54 [pid = 1737] [id = 67] 09:02:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x9b685c00) [pid = 1737] [serial = 199] [outer = (nil)] 09:02:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0xa21a2000) [pid = 1737] [serial = 200] [outer = 0x9b685c00] 09:02:29 INFO - PROCESS | 1737 | 1466697749385 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0xa24f0400) [pid = 1737] [serial = 201] [outer = 0x9b685c00] 09:02:30 INFO - PROCESS | 1737 | 1466697750488 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1538ms 09:02:30 INFO - PROCESS | 1737 | 1466697750502 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1737 | 1466697750507 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:02:30 INFO - PROCESS | 1737 | 1466697750515 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1737 | 1466697750520 Marionette TRACE conn3 <- [1,242,null,{}] 09:02:30 INFO - PROCESS | 1737 | 1466697750528 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1737 | 1466697750532 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:30 INFO - PROCESS | 1737 | 1466697750700 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:02:30 INFO - PROCESS | 1737 | 1466697750900 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1737 | 1466697750913 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x92427800 == 55 [pid = 1737] [id = 68] 09:02:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x95240400) [pid = 1737] [serial = 202] [outer = (nil)] 09:02:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x9536dc00) [pid = 1737] [serial = 203] [outer = 0x95240400] 09:02:30 INFO - PROCESS | 1737 | 1466697750991 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x95371400) [pid = 1737] [serial = 204] [outer = 0x95240400] 09:02:31 INFO - PROCESS | 1737 | 1466697751862 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1385ms 09:02:31 INFO - PROCESS | 1737 | 1466697751913 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1737 | 1466697751919 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:02:31 INFO - PROCESS | 1737 | 1466697751931 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1737 | 1466697751934 Marionette TRACE conn3 <- [1,246,null,{}] 09:02:31 INFO - PROCESS | 1737 | 1466697751941 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1737 | 1466697751946 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:32 INFO - PROCESS | 1737 | 1466697752113 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:02:32 INFO - PROCESS | 1737 | 1466697752282 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1737 | 1466697752288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x95238800 == 56 [pid = 1737] [id = 69] 09:02:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x978da400) [pid = 1737] [serial = 205] [outer = (nil)] 09:02:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x99e15400) [pid = 1737] [serial = 206] [outer = 0x978da400] 09:02:32 INFO - PROCESS | 1737 | 1466697752365 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x9a070c00) [pid = 1737] [serial = 207] [outer = 0x978da400] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x99671c00 == 55 [pid = 1737] [id = 58] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x99e11400 == 54 [pid = 1737] [id = 57] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x9a074400 == 53 [pid = 1737] [id = 56] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x99e12400 == 52 [pid = 1737] [id = 55] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x9238a400 == 51 [pid = 1737] [id = 54] 09:02:32 INFO - PROCESS | 1737 | --DOCSHELL 0x9244fc00 == 50 [pid = 1737] [id = 53] 09:02:32 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0xa101d400) [pid = 1737] [serial = 137] [outer = (nil)] [url = about:blank] 09:02:32 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x9a39f400) [pid = 1737] [serial = 140] [outer = (nil)] [url = about:blank] 09:02:32 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x93b83800) [pid = 1737] [serial = 128] [outer = (nil)] [url = about:blank] 09:02:32 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x93d66000) [pid = 1737] [serial = 129] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x9c1d4c00) [pid = 1737] [serial = 126] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x9c17a400) [pid = 1737] [serial = 125] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x95244400) [pid = 1737] [serial = 122] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x983e8800) [pid = 1737] [serial = 131] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x99dadc00) [pid = 1737] [serial = 132] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x93d60800) [pid = 1737] [serial = 119] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x9bfe1c00) [pid = 1737] [serial = 134] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x9c1dac00) [pid = 1737] [serial = 135] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0xa1f9b400) [pid = 1737] [serial = 138] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x992a7c00) [pid = 1737] [serial = 141] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1737 | 1466697753197 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1339ms 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:02:33 INFO - PROCESS | 1737 | 1466697753270 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1737 | 1466697753273 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:02:33 INFO - PROCESS | 1737 | 1466697753280 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1737 | 1466697753285 Marionette TRACE conn3 <- [1,250,null,{}] 09:02:33 INFO - PROCESS | 1737 | 1466697753301 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1737 | 1466697753309 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:33 INFO - PROCESS | 1737 | 1466697753473 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:02:33 INFO - PROCESS | 1737 | 1466697753582 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1737 | 1466697753589 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x99671c00 == 51 [pid = 1737] [id = 70] 09:02:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x99dae000) [pid = 1737] [serial = 208] [outer = (nil)] 09:02:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x9b13b400) [pid = 1737] [serial = 209] [outer = 0x99dae000] 09:02:33 INFO - PROCESS | 1737 | 1466697753665 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x9b68b000) [pid = 1737] [serial = 210] [outer = 0x99dae000] 09:02:34 INFO - PROCESS | 1737 | 1466697754353 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1146ms 09:02:34 INFO - PROCESS | 1737 | 1466697754430 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1737 | 1466697754435 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:02:34 INFO - PROCESS | 1737 | 1466697754441 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1737 | 1466697754444 Marionette TRACE conn3 <- [1,254,null,{}] 09:02:34 INFO - PROCESS | 1737 | 1466697754451 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1737 | 1466697754455 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:34 INFO - PROCESS | 1737 | 1466697754612 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:02:34 INFO - PROCESS | 1737 | 1466697754621 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1737 | 1466697754626 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b13cc00 == 52 [pid = 1737] [id = 71] 09:02:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x9b4e6400) [pid = 1737] [serial = 211] [outer = (nil)] 09:02:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x9c1d4000) [pid = 1737] [serial = 212] [outer = 0x9b4e6400] 09:02:34 INFO - PROCESS | 1737 | 1466697754698 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x9c2a8c00) [pid = 1737] [serial = 213] [outer = 0x9b4e6400] 09:02:35 INFO - PROCESS | 1737 | 1466697755608 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1192ms 09:02:35 INFO - PROCESS | 1737 | 1466697755633 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1737 | 1466697755637 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:02:35 INFO - PROCESS | 1737 | 1466697755648 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1737 | 1466697755651 Marionette TRACE conn3 <- [1,258,null,{}] 09:02:35 INFO - PROCESS | 1737 | 1466697755672 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1737 | 1466697755677 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:35 INFO - PROCESS | 1737 | 1466697755870 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:02:35 INFO - PROCESS | 1737 | 1466697755894 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1737 | 1466697755900 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:35 INFO - PROCESS | 1737 | ++DOCSHELL 0xa101d400 == 53 [pid = 1737] [id = 72] 09:02:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0xa1022000) [pid = 1737] [serial = 214] [outer = (nil)] 09:02:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0xa219b800) [pid = 1737] [serial = 215] [outer = 0xa1022000] 09:02:35 INFO - PROCESS | 1737 | 1466697755983 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0xa1f9b800) [pid = 1737] [serial = 216] [outer = 0xa1022000] 09:02:36 INFO - PROCESS | 1737 | 1466697756799 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1192ms 09:02:36 INFO - PROCESS | 1737 | 1466697756836 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1737 | 1466697756840 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:02:36 INFO - PROCESS | 1737 | 1466697756854 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1737 | 1466697756857 Marionette TRACE conn3 <- [1,262,null,{}] 09:02:36 INFO - PROCESS | 1737 | 1466697756863 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1737 | 1466697756873 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:37 INFO - PROCESS | 1737 | 1466697757275 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x92390000) [pid = 1737] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x92457400) [pid = 1737] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x9a6d7400) [pid = 1737] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x99e1b000) [pid = 1737] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x99e14800) [pid = 1737] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:02:37 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x99e15c00) [pid = 1737] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:02:37 INFO - PROCESS | 1737 | 1466697757414 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1737 | 1466697757421 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x92390000 == 54 [pid = 1737] [id = 73] 09:02:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x92a9f000) [pid = 1737] [serial = 217] [outer = (nil)] 09:02:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x9b68e000) [pid = 1737] [serial = 218] [outer = 0x92a9f000] 09:02:37 INFO - PROCESS | 1737 | 1466697757505 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0xa671d000) [pid = 1737] [serial = 219] [outer = 0x92a9f000] 09:02:38 INFO - PROCESS | 1737 | 1466697758157 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1345ms 09:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:02:38 INFO - PROCESS | 1737 | 1466697758193 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1737 | 1466697758195 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:02:38 INFO - PROCESS | 1737 | 1466697758202 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1737 | 1466697758205 Marionette TRACE conn3 <- [1,266,null,{}] 09:02:38 INFO - PROCESS | 1737 | 1466697758211 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1737 | 1466697758215 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:38 INFO - PROCESS | 1737 | 1466697758405 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:02:38 INFO - PROCESS | 1737 | 1466697758428 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1737 | 1466697758440 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x92421400 == 55 [pid = 1737] [id = 74] 09:02:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x98302400) [pid = 1737] [serial = 220] [outer = (nil)] 09:02:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0xa67efc00) [pid = 1737] [serial = 221] [outer = 0x98302400] 09:02:38 INFO - PROCESS | 1737 | 1466697758505 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0xa6da1400) [pid = 1737] [serial = 222] [outer = 0x98302400] 09:02:39 INFO - PROCESS | 1737 | 1466697759418 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1281ms 09:02:39 INFO - PROCESS | 1737 | 1466697759483 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1737 | 1466697759490 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:02:39 INFO - PROCESS | 1737 | 1466697759499 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1737 | 1466697759504 Marionette TRACE conn3 <- [1,270,null,{}] 09:02:39 INFO - PROCESS | 1737 | 1466697759513 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 1737 | 1466697759519 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:39 INFO - PROCESS | 1737 | 1466697759745 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:02:39 INFO - PROCESS | 1737 | 1466697759941 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1737 | 1466697759959 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x9486dc00 == 56 [pid = 1737] [id = 75] 09:02:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x948e6c00) [pid = 1737] [serial = 223] [outer = (nil)] 09:02:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x952c4800) [pid = 1737] [serial = 224] [outer = 0x948e6c00] 09:02:40 INFO - PROCESS | 1737 | 1466697760135 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x95376800) [pid = 1737] [serial = 225] [outer = 0x948e6c00] 09:02:41 INFO - PROCESS | 1737 | 1466697761009 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1547ms 09:02:41 INFO - PROCESS | 1737 | 1466697761046 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1737 | 1466697761053 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:02:41 INFO - PROCESS | 1737 | 1466697761064 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1737 | 1466697761068 Marionette TRACE conn3 <- [1,274,null,{}] 09:02:41 INFO - PROCESS | 1737 | 1466697761074 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1737 | 1466697761080 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:41 INFO - PROCESS | 1737 | 1466697761268 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:02:41 INFO - PROCESS | 1737 | 1466697761424 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1737 | 1466697761431 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e17400 == 57 [pid = 1737] [id = 76] 09:02:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x9a6d3400) [pid = 1737] [serial = 226] [outer = (nil)] 09:02:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x9b682c00) [pid = 1737] [serial = 227] [outer = 0x9a6d3400] 09:02:41 INFO - PROCESS | 1737 | 1466697761515 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x9c17dc00) [pid = 1737] [serial = 228] [outer = 0x9a6d3400] 09:02:42 INFO - PROCESS | 1737 | 1466697762447 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1435ms 09:02:42 INFO - PROCESS | 1737 | 1466697762499 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:02:42 INFO - PROCESS | 1737 | 1466697762503 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:02:42 INFO - PROCESS | 1737 | 1466697762510 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1737 | 1466697762516 Marionette TRACE conn3 <- [1,278,null,{}] 09:02:42 INFO - PROCESS | 1737 | 1466697762532 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1737 | 1466697762541 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:42 INFO - PROCESS | 1737 | 1466697762751 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:02:42 INFO - PROCESS | 1737 | 1466697762907 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1737 | 1466697762919 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:42 INFO - PROCESS | 1737 | ++DOCSHELL 0xa4d55000 == 58 [pid = 1737] [id = 77] 09:02:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0xa4d56400) [pid = 1737] [serial = 229] [outer = (nil)] 09:02:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0xa67e9400) [pid = 1737] [serial = 230] [outer = 0xa4d56400] 09:02:43 INFO - PROCESS | 1737 | 1466697763051 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0xa6b4c000) [pid = 1737] [serial = 231] [outer = 0xa4d56400] 09:02:43 INFO - PROCESS | 1737 | 1466697763964 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1498ms 09:02:44 INFO - PROCESS | 1737 | 1466697764008 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:02:44 INFO - PROCESS | 1737 | 1466697764013 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1737 | 1466697764019 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1737 | 1466697764022 Marionette TRACE conn3 <- [1,282,null,{}] 09:02:44 INFO - PROCESS | 1737 | 1466697764028 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1737 | 1466697764033 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:44 INFO - PROCESS | 1737 | 1466697764212 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:02:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x9bf02800) [pid = 1737] [serial = 232] [outer = 0x930abc00] 09:02:44 INFO - PROCESS | 1737 | 1466697764419 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1737 | 1466697764425 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:44 INFO - PROCESS | 1737 | ++DOCSHELL 0xa6b51800 == 59 [pid = 1737] [id = 78] 09:02:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0xa6b54000) [pid = 1737] [serial = 233] [outer = (nil)] 09:02:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0xa6b56800) [pid = 1737] [serial = 234] [outer = 0xa6b54000] 09:02:44 INFO - PROCESS | 1737 | 1466697764596 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0xa6b58c00) [pid = 1737] [serial = 235] [outer = 0xa6b54000] 09:02:45 INFO - PROCESS | 1737 | 1466697765475 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1531ms 09:02:45 INFO - PROCESS | 1737 | 1466697765550 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1737 | 1466697765554 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:02:45 INFO - PROCESS | 1737 | 1466697765560 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1737 | 1466697765564 Marionette TRACE conn3 <- [1,286,null,{}] 09:02:45 INFO - PROCESS | 1737 | 1466697765569 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1737 | 1466697765574 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:45 INFO - PROCESS | 1737 | 1466697765792 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:02:45 INFO - PROCESS | 1737 | 1466697765954 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1737 | 1466697765963 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f15c00 == 60 [pid = 1737] [id = 79] 09:02:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x91f16800) [pid = 1737] [serial = 236] [outer = (nil)] 09:02:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x91f1d400) [pid = 1737] [serial = 237] [outer = 0x91f16800] 09:02:46 INFO - PROCESS | 1737 | 1466697766048 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x91f20000) [pid = 1737] [serial = 238] [outer = 0x91f16800] 09:02:46 INFO - PROCESS | 1737 | 1466697766921 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1388ms 09:02:46 INFO - PROCESS | 1737 | 1466697766948 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1737 | 1466697766952 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:02:46 INFO - PROCESS | 1737 | 1466697766960 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1737 | 1466697766963 Marionette TRACE conn3 <- [1,290,null,{}] 09:02:46 INFO - PROCESS | 1737 | 1466697766969 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1737 | 1466697766979 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:47 INFO - PROCESS | 1737 | 1466697767238 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:02:47 INFO - PROCESS | 1737 | 1466697767355 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1737 | 1466697767363 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f18800 == 61 [pid = 1737] [id = 80] 09:02:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x91f1c800) [pid = 1737] [serial = 239] [outer = (nil)] 09:02:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x92010000) [pid = 1737] [serial = 240] [outer = 0x91f1c800] 09:02:47 INFO - PROCESS | 1737 | 1466697767442 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x92212800) [pid = 1737] [serial = 241] [outer = 0x91f1c800] 09:02:48 INFO - PROCESS | 1737 | 1466697768627 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1735ms 09:02:48 INFO - PROCESS | 1737 | 1466697768695 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1737 | 1466697768702 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:02:48 INFO - PROCESS | 1737 | 1466697768709 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1737 | 1466697768714 Marionette TRACE conn3 <- [1,294,null,{}] 09:02:48 INFO - PROCESS | 1737 | 1466697768723 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1737 | 1466697768732 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:48 INFO - PROCESS | 1737 | 1466697768992 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:02:49 INFO - PROCESS | 1737 | 1466697769138 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1737 | 1466697769150 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x93b81400 == 62 [pid = 1737] [id = 81] 09:02:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x93b89800) [pid = 1737] [serial = 242] [outer = (nil)] 09:02:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x9486c000) [pid = 1737] [serial = 243] [outer = 0x93b89800] 09:02:49 INFO - PROCESS | 1737 | 1466697769222 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x9523dc00) [pid = 1737] [serial = 244] [outer = 0x93b89800] 09:02:50 INFO - PROCESS | 1737 | 1466697770132 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1483ms 09:02:50 INFO - PROCESS | 1737 | 1466697770193 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1737 | 1466697770200 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:02:50 INFO - PROCESS | 1737 | 1466697770211 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1737 | 1466697770214 Marionette TRACE conn3 <- [1,298,null,{}] 09:02:50 INFO - PROCESS | 1737 | 1466697770220 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1737 | 1466697770226 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:50 INFO - PROCESS | 1737 | 1466697770399 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:02:50 INFO - PROCESS | 1737 | 1466697770560 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1737 | 1466697770567 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x92216000 == 61 [pid = 1737] [id = 33] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x92390000 == 60 [pid = 1737] [id = 73] 09:02:50 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0xa22f0400) [pid = 1737] [serial = 176] [outer = (nil)] [url = about:blank] 09:02:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x92216000 == 61 [pid = 1737] [id = 82] 09:02:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x92426c00) [pid = 1737] [serial = 245] [outer = (nil)] 09:02:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x93d5f400) [pid = 1737] [serial = 246] [outer = 0x92426c00] 09:02:50 INFO - PROCESS | 1737 | 1466697770680 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x9835fc00) [pid = 1737] [serial = 247] [outer = 0x92426c00] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0xa101d400 == 60 [pid = 1737] [id = 72] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x9b13cc00 == 59 [pid = 1737] [id = 71] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x99671c00 == 58 [pid = 1737] [id = 70] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x95238800 == 57 [pid = 1737] [id = 69] 09:02:50 INFO - PROCESS | 1737 | --DOCSHELL 0x92427800 == 56 [pid = 1737] [id = 68] 09:02:51 INFO - PROCESS | 1737 | --DOCSHELL 0x92382800 == 55 [pid = 1737] [id = 63] 09:02:51 INFO - PROCESS | 1737 | --DOCSHELL 0x95377c00 == 54 [pid = 1737] [id = 62] 09:02:51 INFO - PROCESS | 1737 | --DOCSHELL 0x99e19400 == 53 [pid = 1737] [id = 61] 09:02:51 INFO - PROCESS | 1737 | --DOCSHELL 0x930a7000 == 52 [pid = 1737] [id = 60] 09:02:51 INFO - PROCESS | 1737 | --DOCSHELL 0x9b4f2c00 == 51 [pid = 1737] [id = 59] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x9c1d5000) [pid = 1737] [serial = 174] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x92455000) [pid = 1737] [serial = 161] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x99e1a800) [pid = 1737] [serial = 155] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x92a9e800) [pid = 1737] [serial = 158] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0xa4f7a800) [pid = 1737] [serial = 152] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x9a778000) [pid = 1737] [serial = 167] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x9bab1800) [pid = 1737] [serial = 173] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x9b673c00) [pid = 1737] [serial = 149] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x9a1d2800) [pid = 1737] [serial = 164] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x95241400) [pid = 1737] [serial = 146] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x948eac00) [pid = 1737] [serial = 159] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x93b85800) [pid = 1737] [serial = 162] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x9b676400) [pid = 1737] [serial = 170] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x9aca7000) [pid = 1737] [serial = 168] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x9ba4c800) [pid = 1737] [serial = 171] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0xa3291800) [pid = 1737] [serial = 143] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x9a6cf400) [pid = 1737] [serial = 165] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1737 | 1466697771528 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1379ms 09:02:51 INFO - PROCESS | 1737 | 1466697771590 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1737 | 1466697771594 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:02:51 INFO - PROCESS | 1737 | 1466697771600 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1737 | 1466697771605 Marionette TRACE conn3 <- [1,302,null,{}] 09:02:51 INFO - PROCESS | 1737 | 1466697771620 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1737 | 1466697771628 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:51 INFO - PROCESS | 1737 | 1466697771788 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:02:51 INFO - PROCESS | 1737 | 1466697771799 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1737 | 1466697771809 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a4b4400 == 52 [pid = 1737] [id = 83] 09:02:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x9a4b4800) [pid = 1737] [serial = 248] [outer = (nil)] 09:02:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x9a65d800) [pid = 1737] [serial = 249] [outer = 0x9a4b4800] 09:02:51 INFO - PROCESS | 1737 | 1466697771898 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x9a6dc000) [pid = 1737] [serial = 250] [outer = 0x9a4b4800] 09:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1138ms 09:02:52 INFO - PROCESS | 1737 | 1466697772729 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:52 INFO - PROCESS | 1737 | 1466697772739 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:02:52 INFO - PROCESS | 1737 | 1466697772744 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:02:52 INFO - PROCESS | 1737 | 1466697772749 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1737 | 1466697772753 Marionette TRACE conn3 <- [1,306,null,{}] 09:02:52 INFO - PROCESS | 1737 | 1466697772763 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 1737 | 1466697772767 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:52 INFO - PROCESS | 1737 | 1466697772972 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:02:53 INFO - PROCESS | 1737 | 1466697773049 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1737 | 1466697773056 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a06b000 == 53 [pid = 1737] [id = 84] 09:02:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x9a6d0000) [pid = 1737] [serial = 251] [outer = (nil)] 09:02:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x9b13c800) [pid = 1737] [serial = 252] [outer = 0x9a6d0000] 09:02:53 INFO - PROCESS | 1737 | 1466697773124 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x9b673c00) [pid = 1737] [serial = 253] [outer = 0x9a6d0000] 09:02:53 INFO - PROCESS | 1737 | 1466697773874 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1154ms 09:02:53 INFO - PROCESS | 1737 | 1466697773903 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1737 | 1466697773907 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:02:53 INFO - PROCESS | 1737 | 1466697773913 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1737 | 1466697773915 Marionette TRACE conn3 <- [1,310,null,{}] 09:02:53 INFO - PROCESS | 1737 | 1466697773921 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1737 | 1466697773926 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:54 INFO - PROCESS | 1737 | 1466697774142 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:02:54 INFO - PROCESS | 1737 | 1466697774158 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1737 | 1466697774164 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x9200b800 == 54 [pid = 1737] [id = 85] 09:02:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x9200c400) [pid = 1737] [serial = 254] [outer = (nil)] 09:02:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x9bab9400) [pid = 1737] [serial = 255] [outer = 0x9200c400] 09:02:54 INFO - PROCESS | 1737 | 1466697774232 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x9bfe0000) [pid = 1737] [serial = 256] [outer = 0x9200c400] 09:02:55 INFO - PROCESS | 1737 | 1466697775112 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1278ms 09:02:55 INFO - PROCESS | 1737 | 1466697775192 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1737 | 1466697775196 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:02:55 INFO - PROCESS | 1737 | 1466697775210 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1737 | 1466697775214 Marionette TRACE conn3 <- [1,314,null,{}] 09:02:55 INFO - PROCESS | 1737 | 1466697775220 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1737 | 1466697775229 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:55 INFO - PROCESS | 1737 | 1466697775681 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0xa1022000) [pid = 1737] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x99dae000) [pid = 1737] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x9b4e6400) [pid = 1737] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x92a9f000) [pid = 1737] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x95240400) [pid = 1737] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:02:55 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x978da400) [pid = 1737] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:02:55 INFO - PROCESS | 1737 | 1466697775821 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1737 | 1466697775831 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x92a9f000 == 55 [pid = 1737] [id = 86] 09:02:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x93d5bc00) [pid = 1737] [serial = 257] [outer = (nil)] 09:02:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x99e17000) [pid = 1737] [serial = 258] [outer = 0x93d5bc00] 09:02:55 INFO - PROCESS | 1737 | 1466697775896 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x9b686400) [pid = 1737] [serial = 259] [outer = 0x93d5bc00] 09:02:56 INFO - PROCESS | 1737 | 1466697776579 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1384ms 09:02:56 INFO - PROCESS | 1737 | 1466697776595 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1737 | 1466697776599 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:02:56 INFO - PROCESS | 1737 | 1466697776605 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1737 | 1466697776607 Marionette TRACE conn3 <- [1,318,null,{}] 09:02:56 INFO - PROCESS | 1737 | 1466697776613 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1737 | 1466697776618 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:56 INFO - PROCESS | 1737 | 1466697776805 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:02:56 INFO - PROCESS | 1737 | 1466697776826 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1737 | 1466697776834 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x9200b400 == 56 [pid = 1737] [id = 87] 09:02:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x930a7000) [pid = 1737] [serial = 260] [outer = (nil)] 09:02:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0xa21a3000) [pid = 1737] [serial = 261] [outer = 0x930a7000] 09:02:56 INFO - PROCESS | 1737 | 1466697776914 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0xa227a400) [pid = 1737] [serial = 262] [outer = 0x930a7000] 09:02:57 INFO - PROCESS | 1737 | 1466697777773 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1230ms 09:02:57 INFO - PROCESS | 1737 | 1466697777836 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1737 | 1466697777843 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:02:57 INFO - PROCESS | 1737 | 1466697777915 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1737 | 1466697777920 Marionette TRACE conn3 <- [1,322,null,{}] 09:02:57 INFO - PROCESS | 1737 | 1466697777930 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1737 | 1466697777936 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:58 INFO - PROCESS | 1737 | 1466697778120 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:02:58 INFO - PROCESS | 1737 | 1466697778280 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1737 | 1466697778298 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x92212400 == 57 [pid = 1737] [id = 88] 09:02:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x92453000) [pid = 1737] [serial = 263] [outer = (nil)] 09:02:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x930b2800) [pid = 1737] [serial = 264] [outer = 0x92453000] 09:02:58 INFO - PROCESS | 1737 | 1466697778427 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x93b84000) [pid = 1737] [serial = 265] [outer = 0x92453000] 09:02:59 INFO - PROCESS | 1737 | 1466697779352 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1505ms 09:02:59 INFO - PROCESS | 1737 | 1466697779400 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1737 | 1466697779407 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:02:59 INFO - PROCESS | 1737 | 1466697779418 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1737 | 1466697779421 Marionette TRACE conn3 <- [1,326,null,{}] 09:02:59 INFO - PROCESS | 1737 | 1466697779428 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1737 | 1466697779434 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:59 INFO - PROCESS | 1737 | 1466697779653 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:02:59 INFO - PROCESS | 1737 | 1466697779853 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1737 | 1466697779862 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:02:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x983e7400 == 58 [pid = 1737] [id = 89] 09:02:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x99674800) [pid = 1737] [serial = 266] [outer = (nil)] 09:02:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x99e1d800) [pid = 1737] [serial = 267] [outer = 0x99674800] 09:02:59 INFO - PROCESS | 1737 | 1466697779990 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x9a39e400) [pid = 1737] [serial = 268] [outer = 0x99674800] 09:03:00 INFO - PROCESS | 1737 | 1466697780899 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1540ms 09:03:00 INFO - PROCESS | 1737 | 1466697780959 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1737 | 1466697780962 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:00 INFO - PROCESS | 1737 | 1466697780970 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1737 | 1466697780976 Marionette TRACE conn3 <- [1,330,null,{}] 09:03:00 INFO - PROCESS | 1737 | 1466697780992 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1737 | 1466697781001 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:01 INFO - PROCESS | 1737 | 1466697781224 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:03:01 INFO - PROCESS | 1737 | 1466697781591 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1737 | 1466697781602 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:01 INFO - PROCESS | 1737 | ++DOCSHELL 0xa1081000 == 59 [pid = 1737] [id = 90] 09:03:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0xa1082800) [pid = 1737] [serial = 269] [outer = (nil)] 09:03:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0xa21aa800) [pid = 1737] [serial = 270] [outer = 0xa1082800] 09:03:01 INFO - PROCESS | 1737 | 1466697781688 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0xa3288000) [pid = 1737] [serial = 271] [outer = 0xa1082800] 09:03:02 INFO - PROCESS | 1737 | 1466697782598 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1688ms 09:03:02 INFO - PROCESS | 1737 | 1466697782658 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1737 | 1466697782663 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:02 INFO - PROCESS | 1737 | 1466697782669 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1737 | 1466697782672 Marionette TRACE conn3 <- [1,334,null,{}] 09:03:02 INFO - PROCESS | 1737 | 1466697782678 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1737 | 1466697782683 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:02 INFO - PROCESS | 1737 | 1466697782863 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:03:03 INFO - PROCESS | 1737 | 1466697783025 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1737 | 1466697783036 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x9b13d000 == 60 [pid = 1737] [id = 91] 09:03:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0xa4d50000) [pid = 1737] [serial = 272] [outer = (nil)] 09:03:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0xa67e2800) [pid = 1737] [serial = 273] [outer = 0xa4d50000] 09:03:03 INFO - PROCESS | 1737 | 1466697783117 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0xa6b4f800) [pid = 1737] [serial = 274] [outer = 0xa4d50000] 09:03:03 INFO - PROCESS | 1737 | 1466697783964 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1334ms 09:03:04 INFO - PROCESS | 1737 | 1466697784004 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1737 | 1466697784008 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:04 INFO - PROCESS | 1737 | 1466697784015 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1737 | 1466697784018 Marionette TRACE conn3 <- [1,338,null,{}] 09:03:04 INFO - PROCESS | 1737 | 1466697784024 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 1737 | 1466697784030 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:04 INFO - PROCESS | 1737 | 1466697784198 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:03:04 INFO - PROCESS | 1737 | 1466697784361 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1737 | 1466697784368 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x926ca000 == 61 [pid = 1737] [id = 92] 09:03:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x926cc400) [pid = 1737] [serial = 275] [outer = (nil)] 09:03:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x926d3800) [pid = 1737] [serial = 276] [outer = 0x926cc400] 09:03:04 INFO - PROCESS | 1737 | 1466697784455 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x926d4400) [pid = 1737] [serial = 277] [outer = 0x926cc400] 09:03:05 INFO - PROCESS | 1737 | 1466697785367 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1387ms 09:03:05 INFO - PROCESS | 1737 | 1466697785402 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1737 | 1466697785407 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:05 INFO - PROCESS | 1737 | 1466697785413 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1737 | 1466697785416 Marionette TRACE conn3 <- [1,342,null,{}] 09:03:05 INFO - PROCESS | 1737 | 1466697785422 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1737 | 1466697785432 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:05 INFO - PROCESS | 1737 | 1466697785646 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:03:05 INFO - PROCESS | 1737 | 1466697785806 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1737 | 1466697785814 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f11400 == 62 [pid = 1737] [id = 93] 09:03:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x92003000) [pid = 1737] [serial = 278] [outer = (nil)] 09:03:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0xa6e3c400) [pid = 1737] [serial = 279] [outer = 0x92003000] 09:03:05 INFO - PROCESS | 1737 | 1466697785900 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0xa81b2800) [pid = 1737] [serial = 280] [outer = 0x92003000] 09:03:06 INFO - PROCESS | 1737 | 1466697786766 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1392ms 09:03:06 INFO - PROCESS | 1737 | 1466697786806 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1737 | 1466697786809 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:06 INFO - PROCESS | 1737 | 1466697786816 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1737 | 1466697786819 Marionette TRACE conn3 <- [1,346,null,{}] 09:03:06 INFO - PROCESS | 1737 | 1466697786825 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 1737 | 1466697786830 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:07 INFO - PROCESS | 1737 | 1466697787017 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:03:07 INFO - PROCESS | 1737 | 1466697787180 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1737 | 1466697787188 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x92001c00 == 63 [pid = 1737] [id = 94] 09:03:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x926ca800) [pid = 1737] [serial = 281] [outer = (nil)] 09:03:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0xa8b0d000) [pid = 1737] [serial = 282] [outer = 0x926ca800] 09:03:07 INFO - PROCESS | 1737 | 1466697787266 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0xa8b1d400) [pid = 1737] [serial = 283] [outer = 0x926ca800] 09:03:08 INFO - PROCESS | 1737 | 1466697788159 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1387ms 09:03:08 INFO - PROCESS | 1737 | 1466697788203 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1737 | 1466697788206 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:08 INFO - PROCESS | 1737 | 1466697788213 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1737 | 1466697788217 Marionette TRACE conn3 <- [1,350,null,{}] 09:03:08 INFO - PROCESS | 1737 | 1466697788223 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1737 | 1466697788228 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:08 INFO - PROCESS | 1737 | 1466697788402 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:03:08 INFO - PROCESS | 1737 | 1466697788565 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1737 | 1466697788574 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4acc00 == 64 [pid = 1737] [id = 95] 09:03:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x8f4adc00) [pid = 1737] [serial = 284] [outer = (nil)] 09:03:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x8f4b4800) [pid = 1737] [serial = 285] [outer = 0x8f4adc00] 09:03:08 INFO - PROCESS | 1737 | 1466697788654 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x8f4b7400) [pid = 1737] [serial = 286] [outer = 0x8f4adc00] 09:03:09 INFO - PROCESS | 1737 | 1466697789502 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1330ms 09:03:09 INFO - PROCESS | 1737 | 1466697789544 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1737 | 1466697789548 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:09 INFO - PROCESS | 1737 | 1466697789555 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1737 | 1466697789557 Marionette TRACE conn3 <- [1,354,null,{}] 09:03:09 INFO - PROCESS | 1737 | 1466697789563 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1737 | 1466697789568 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:09 INFO - PROCESS | 1737 | 1466697789739 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:03:09 INFO - PROCESS | 1737 | 1466697789906 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1737 | 1466697789912 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4af400 == 65 [pid = 1737] [id = 96] 09:03:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8f4b3800) [pid = 1737] [serial = 287] [outer = (nil)] 09:03:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x8f5b8c00) [pid = 1737] [serial = 288] [outer = 0x8f4b3800] 09:03:09 INFO - PROCESS | 1737 | 1466697789991 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x8f5ba000) [pid = 1737] [serial = 289] [outer = 0x8f4b3800] 09:03:11 INFO - PROCESS | 1737 | 1466697791221 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1679ms 09:03:11 INFO - PROCESS | 1737 | 1466697791235 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1737 | 1466697791240 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:11 INFO - PROCESS | 1737 | 1466697791249 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1737 | 1466697791253 Marionette TRACE conn3 <- [1,358,null,{}] 09:03:11 INFO - PROCESS | 1737 | 1466697791261 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1737 | 1466697791265 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:11 INFO - PROCESS | 1737 | 1466697791438 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:03:11 INFO - PROCESS | 1737 | 1466697791631 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1737 | 1466697791640 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x92008c00 == 66 [pid = 1737] [id = 97] 09:03:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x9238a400) [pid = 1737] [serial = 290] [outer = (nil)] 09:03:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x9244ec00) [pid = 1737] [serial = 291] [outer = 0x9238a400] 09:03:11 INFO - PROCESS | 1737 | 1466697791711 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x926cf000) [pid = 1737] [serial = 292] [outer = 0x9238a400] 09:03:12 INFO - PROCESS | 1737 | 1466697792690 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1481ms 09:03:12 INFO - PROCESS | 1737 | 1466697792730 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1737 | 1466697792736 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:12 INFO - PROCESS | 1737 | 1466697792747 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1737 | 1466697792750 Marionette TRACE conn3 <- [1,362,null,{}] 09:03:12 INFO - PROCESS | 1737 | 1466697792756 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1737 | 1466697792761 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:12 INFO - PROCESS | 1737 | 1466697792934 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x92a9f000 == 65 [pid = 1737] [id = 86] 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x9200b800 == 64 [pid = 1737] [id = 85] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0xa67efc00) [pid = 1737] [serial = 221] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | 1466697793189 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1737 | 1466697793196 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x9a06b000 == 63 [pid = 1737] [id = 84] 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x9a4b4400 == 62 [pid = 1737] [id = 83] 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x92216000 == 61 [pid = 1737] [id = 82] 09:03:13 INFO - PROCESS | 1737 | --DOCSHELL 0x93b81400 == 60 [pid = 1737] [id = 81] 09:03:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f15000 == 61 [pid = 1737] [id = 98] 09:03:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x9200e400) [pid = 1737] [serial = 293] [outer = (nil)] 09:03:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x95237000) [pid = 1737] [serial = 294] [outer = 0x9200e400] 09:03:13 INFO - PROCESS | 1737 | 1466697793281 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x9536fc00) [pid = 1737] [serial = 295] [outer = 0x9200e400] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0xa219b800) [pid = 1737] [serial = 215] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x9b13b400) [pid = 1737] [serial = 209] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0xa21a2000) [pid = 1737] [serial = 200] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0xa1f9b800) [pid = 1737] [serial = 216] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x9c1d4000) [pid = 1737] [serial = 212] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x9b68b000) [pid = 1737] [serial = 210] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x9b68e000) [pid = 1737] [serial = 218] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x95371400) [pid = 1737] [serial = 204] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x9536dc00) [pid = 1737] [serial = 203] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x9a6d3c00) [pid = 1737] [serial = 182] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0xa4d0c800) [pid = 1737] [serial = 191] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0xa21a4800) [pid = 1737] [serial = 194] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x9830b400) [pid = 1737] [serial = 179] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x9a070c00) [pid = 1737] [serial = 207] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x99e15400) [pid = 1737] [serial = 206] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x9b689c00) [pid = 1737] [serial = 197] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x9a6ddc00) [pid = 1737] [serial = 185] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0xa05f9000) [pid = 1737] [serial = 188] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0xa671d000) [pid = 1737] [serial = 219] [outer = (nil)] [url = about:blank] 09:03:13 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x9c2a8c00) [pid = 1737] [serial = 213] [outer = (nil)] [url = about:blank] 09:03:14 INFO - PROCESS | 1737 | 1466697794091 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1392ms 09:03:14 INFO - PROCESS | 1737 | 1466697794139 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1737 | 1466697794143 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:03:14 INFO - PROCESS | 1737 | 1466697794149 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1737 | 1466697794154 Marionette TRACE conn3 <- [1,366,null,{}] 09:03:14 INFO - PROCESS | 1737 | 1466697794169 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1737 | 1466697794177 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:14 INFO - PROCESS | 1737 | 1466697794339 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:03:14 INFO - PROCESS | 1737 | 1466697794349 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1737 | 1466697794357 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a108000 == 62 [pid = 1737] [id = 99] 09:03:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x9a108c00) [pid = 1737] [serial = 296] [outer = (nil)] 09:03:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x9a657800) [pid = 1737] [serial = 297] [outer = 0x9a108c00] 09:03:14 INFO - PROCESS | 1737 | 1466697794428 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x9ac99400) [pid = 1737] [serial = 298] [outer = 0x9a108c00] 09:03:15 INFO - PROCESS | 1737 | 1466697795274 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1146ms 09:03:15 INFO - PROCESS | 1737 | 1466697795295 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1737 | 1466697795298 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:03:15 INFO - PROCESS | 1737 | 1466697795305 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1737 | 1466697795307 Marionette TRACE conn3 <- [1,370,null,{}] 09:03:15 INFO - PROCESS | 1737 | 1466697795313 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 1737 | 1466697795316 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:15 INFO - PROCESS | 1737 | 1466697795480 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:03:15 INFO - PROCESS | 1737 | 1466697795495 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1737 | 1466697795501 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x9486c800 == 63 [pid = 1737] [id = 100] 09:03:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x99e10000) [pid = 1737] [serial = 299] [outer = (nil)] 09:03:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x9b670000) [pid = 1737] [serial = 300] [outer = 0x99e10000] 09:03:15 INFO - PROCESS | 1737 | 1466697795693 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x9b68b400) [pid = 1737] [serial = 301] [outer = 0x99e10000] 09:03:16 INFO - PROCESS | 1737 | 1466697796512 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1278ms 09:03:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:03:16 INFO - PROCESS | 1737 | 1466697796583 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1737 | 1466697796586 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:03:16 INFO - PROCESS | 1737 | 1466697796592 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1737 | 1466697796595 Marionette TRACE conn3 <- [1,374,null,{}] 09:03:16 INFO - PROCESS | 1737 | 1466697796600 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 1737 | 1466697796605 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:16 INFO - PROCESS | 1737 | 1466697796819 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:03:16 INFO - PROCESS | 1737 | 1466697796843 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1737 | 1466697796851 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e0f400 == 64 [pid = 1737] [id = 101] 09:03:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x9b13b800) [pid = 1737] [serial = 302] [outer = (nil)] 09:03:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x9c1d9c00) [pid = 1737] [serial = 303] [outer = 0x9b13b800] 09:03:16 INFO - PROCESS | 1737 | 1466697796921 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x9c2a9800) [pid = 1737] [serial = 304] [outer = 0x9b13b800] 09:03:17 INFO - PROCESS | 1737 | 1466697797772 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:03:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1229ms 09:03:17 INFO - PROCESS | 1737 | 1466697797820 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1737 | 1466697797824 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:03:17 INFO - PROCESS | 1737 | 1466697797830 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1737 | 1466697797833 Marionette TRACE conn3 <- [1,378,null,{}] 09:03:17 INFO - PROCESS | 1737 | 1466697797844 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1737 | 1466697797853 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:18 INFO - PROCESS | 1737 | 1466697798075 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x9a6d0000) [pid = 1737] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x93d5bc00) [pid = 1737] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x9200c400) [pid = 1737] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x9a4b4800) [pid = 1737] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x93b89800) [pid = 1737] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:18 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x92426c00) [pid = 1737] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:03:18 INFO - PROCESS | 1737 | 1466697798269 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1737 | 1466697798275 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5c3800 == 65 [pid = 1737] [id = 102] 09:03:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x91f1e800) [pid = 1737] [serial = 305] [outer = (nil)] 09:03:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x95375800) [pid = 1737] [serial = 306] [outer = 0x91f1e800] 09:03:18 INFO - PROCESS | 1737 | 1466697798344 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x9b31b400) [pid = 1737] [serial = 307] [outer = 0x91f1e800] 09:03:19 INFO - PROCESS | 1737 | 1466697799063 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:03:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1248ms 09:03:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:03:19 INFO - PROCESS | 1737 | 1466697799078 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1737 | 1466697799080 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:03:19 INFO - PROCESS | 1737 | 1466697799087 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1737 | 1466697799090 Marionette TRACE conn3 <- [1,382,null,{}] 09:03:19 INFO - PROCESS | 1737 | 1466697799095 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1737 | 1466697799099 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:19 INFO - PROCESS | 1737 | 1466697799292 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:03:19 INFO - PROCESS | 1737 | 1466697799308 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1737 | 1466697799316 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x978df800 == 66 [pid = 1737] [id = 103] 09:03:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0xa101b000) [pid = 1737] [serial = 308] [outer = (nil)] 09:03:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0xa245b800) [pid = 1737] [serial = 309] [outer = 0xa101b000] 09:03:19 INFO - PROCESS | 1737 | 1466697799385 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0xa4d0c800) [pid = 1737] [serial = 310] [outer = 0xa101b000] 09:03:20 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:20 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:20 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:20 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:20 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:20 INFO - PROCESS | 1737 | 1466697800199 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:03:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1184ms 09:03:20 INFO - PROCESS | 1737 | 1466697800272 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1737 | 1466697800278 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:03:20 INFO - PROCESS | 1737 | 1466697800286 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1737 | 1466697800292 Marionette TRACE conn3 <- [1,386,null,{}] 09:03:20 INFO - PROCESS | 1737 | 1466697800305 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1737 | 1466697800312 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:20 INFO - PROCESS | 1737 | 1466697800525 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:03:20 INFO - PROCESS | 1737 | 1466697800690 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1737 | 1466697800705 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de2400 == 67 [pid = 1737] [id = 104] 09:03:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x91de2800) [pid = 1737] [serial = 311] [outer = (nil)] 09:03:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x91de5800) [pid = 1737] [serial = 312] [outer = 0x91de2800] 09:03:20 INFO - PROCESS | 1737 | 1466697800786 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x91dea800) [pid = 1737] [serial = 313] [outer = 0x91de2800] 09:03:21 INFO - PROCESS | 1737 | 1466697801770 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1538ms 09:03:21 INFO - PROCESS | 1737 | 1466697801825 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:03:21 INFO - PROCESS | 1737 | 1466697801830 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:03:21 INFO - PROCESS | 1737 | 1466697801841 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1737 | 1466697801847 Marionette TRACE conn3 <- [1,390,null,{}] 09:03:21 INFO - PROCESS | 1737 | 1466697801853 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1737 | 1466697801859 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:22 INFO - PROCESS | 1737 | 1466697802054 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:03:22 INFO - PROCESS | 1737 | 1466697802268 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1737 | 1466697802276 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x92010c00 == 68 [pid = 1737] [id = 105] 09:03:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x92387400) [pid = 1737] [serial = 314] [outer = (nil)] 09:03:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x926d3400) [pid = 1737] [serial = 315] [outer = 0x92387400] 09:03:22 INFO - PROCESS | 1737 | 1466697802404 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x93b85800) [pid = 1737] [serial = 316] [outer = 0x92387400] 09:03:23 INFO - PROCESS | 1737 | 1466697803314 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1545ms 09:03:23 INFO - PROCESS | 1737 | 1466697803382 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1737 | 1466697803385 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:03:23 INFO - PROCESS | 1737 | 1466697803393 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1737 | 1466697803396 Marionette TRACE conn3 <- [1,394,null,{}] 09:03:23 INFO - PROCESS | 1737 | 1466697803412 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 1737 | 1466697803421 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:23 INFO - PROCESS | 1737 | 1466697803645 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:03:23 INFO - PROCESS | 1737 | 1466697803900 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1737 | 1466697803909 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x95374000 == 69 [pid = 1737] [id = 106] 09:03:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x9a4b8c00) [pid = 1737] [serial = 317] [outer = (nil)] 09:03:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x9b673800) [pid = 1737] [serial = 318] [outer = 0x9a4b8c00] 09:03:24 INFO - PROCESS | 1737 | 1466697804037 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x9c1dac00) [pid = 1737] [serial = 319] [outer = 0x9a4b8c00] 09:03:24 INFO - PROCESS | 1737 | 1466697804946 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1599ms 09:03:24 INFO - PROCESS | 1737 | 1466697804993 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1737 | 1466697804997 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:03:25 INFO - PROCESS | 1737 | 1466697805003 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1737 | 1466697805006 Marionette TRACE conn3 <- [1,398,null,{}] 09:03:25 INFO - PROCESS | 1737 | 1466697805012 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1737 | 1466697805018 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:25 INFO - PROCESS | 1737 | 1466697805194 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:03:25 INFO - PROCESS | 1737 | 1466697805360 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1737 | 1466697805366 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x9a6cf800 == 70 [pid = 1737] [id = 107] 09:03:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0xa05f9000) [pid = 1737] [serial = 320] [outer = (nil)] 09:03:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0xa21a7800) [pid = 1737] [serial = 321] [outer = 0xa05f9000] 09:03:25 INFO - PROCESS | 1737 | 1466697805460 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0xa4f0fc00) [pid = 1737] [serial = 322] [outer = 0xa05f9000] 09:03:26 INFO - PROCESS | 1737 | 1466697806410 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1480ms 09:03:26 INFO - PROCESS | 1737 | 1466697806484 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:03:26 INFO - PROCESS | 1737 | 1466697806488 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:03:26 INFO - PROCESS | 1737 | 1466697806495 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1737 | 1466697806499 Marionette TRACE conn3 <- [1,402,null,{}] 09:03:26 INFO - PROCESS | 1737 | 1466697806505 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 1737 | 1466697806511 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:26 INFO - PROCESS | 1737 | 1466697806723 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:03:26 INFO - PROCESS | 1737 | 1466697806933 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1737 | 1466697806942 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb02000 == 71 [pid = 1737] [id = 108] 09:03:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x8eb04c00) [pid = 1737] [serial = 323] [outer = (nil)] 09:03:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8eb0d000) [pid = 1737] [serial = 324] [outer = 0x8eb04c00] 09:03:27 INFO - PROCESS | 1737 | 1466697807079 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x8eb0f800) [pid = 1737] [serial = 325] [outer = 0x8eb04c00] 09:03:27 INFO - PROCESS | 1737 | 1466697807992 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1533ms 09:03:28 INFO - PROCESS | 1737 | 1466697808027 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1737 | 1466697808031 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:03:28 INFO - PROCESS | 1737 | 1466697808038 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1737 | 1466697808040 Marionette TRACE conn3 <- [1,406,null,{}] 09:03:28 INFO - PROCESS | 1737 | 1466697808046 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1737 | 1466697808056 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:28 INFO - PROCESS | 1737 | 1466697808280 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:03:28 INFO - PROCESS | 1737 | 1466697808502 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1737 | 1466697808512 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb0bc00 == 72 [pid = 1737] [id = 109] 09:03:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 151 (0xa6888400) [pid = 1737] [serial = 326] [outer = (nil)] 09:03:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 152 (0xa6b53400) [pid = 1737] [serial = 327] [outer = 0xa6888400] 09:03:28 INFO - PROCESS | 1737 | 1466697808600 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 153 (0xa6e49400) [pid = 1737] [serial = 328] [outer = 0xa6888400] 09:03:29 INFO - PROCESS | 1737 | 1466697809442 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1439ms 09:03:29 INFO - PROCESS | 1737 | 1466697809477 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1737 | 1466697809482 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:03:29 INFO - PROCESS | 1737 | 1466697809489 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1737 | 1466697809491 Marionette TRACE conn3 <- [1,410,null,{}] 09:03:29 INFO - PROCESS | 1737 | 1466697809499 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1737 | 1466697809503 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:29 INFO - PROCESS | 1737 | 1466697809667 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:03:29 INFO - PROCESS | 1737 | 1466697809839 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1737 | 1466697809850 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:29 INFO - PROCESS | 1737 | ++DOCSHELL 0xa6b4ec00 == 73 [pid = 1737] [id = 110] 09:03:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 154 (0xa6b58800) [pid = 1737] [serial = 329] [outer = (nil)] 09:03:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 155 (0xa8b45c00) [pid = 1737] [serial = 330] [outer = 0xa6b58800] 09:03:29 INFO - PROCESS | 1737 | 1466697809923 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 156 (0xa8b7f400) [pid = 1737] [serial = 331] [outer = 0xa6b58800] 09:03:30 INFO - PROCESS | 1737 | 1466697810916 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1478ms 09:03:30 INFO - PROCESS | 1737 | 1466697810968 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1737 | 1466697810971 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:03:30 INFO - PROCESS | 1737 | 1466697810978 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1737 | 1466697810981 Marionette TRACE conn3 <- [1,414,null,{}] 09:03:30 INFO - PROCESS | 1737 | 1466697810987 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1737 | 1466697810992 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:31 INFO - PROCESS | 1737 | 1466697811166 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:03:31 INFO - PROCESS | 1737 | 1466697811381 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1737 | 1466697811387 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e1c00 == 74 [pid = 1737] [id = 111] 09:03:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 157 (0x8e3e2000) [pid = 1737] [serial = 332] [outer = (nil)] 09:03:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 158 (0x8e3e6400) [pid = 1737] [serial = 333] [outer = 0x8e3e2000] 09:03:31 INFO - PROCESS | 1737 | 1466697811506 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 159 (0x8e3e9400) [pid = 1737] [serial = 334] [outer = 0x8e3e2000] 09:03:32 INFO - PROCESS | 1737 | 1466697812692 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1739ms 09:03:32 INFO - PROCESS | 1737 | 1466697812718 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1737 | 1466697812725 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:03:32 INFO - PROCESS | 1737 | 1466697812733 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1737 | 1466697812737 Marionette TRACE conn3 <- [1,418,null,{}] 09:03:32 INFO - PROCESS | 1737 | 1466697812745 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1737 | 1466697812750 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:32 INFO - PROCESS | 1737 | 1466697812969 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:03:33 INFO - PROCESS | 1737 | 1466697813160 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1737 | 1466697813175 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3db000 == 75 [pid = 1737] [id = 112] 09:03:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 160 (0x8f5bd800) [pid = 1737] [serial = 335] [outer = (nil)] 09:03:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 161 (0x91dee800) [pid = 1737] [serial = 336] [outer = 0x8f5bd800] 09:03:33 INFO - PROCESS | 1737 | 1466697813245 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 162 (0x91f17000) [pid = 1737] [serial = 337] [outer = 0x8f5bd800] 09:03:34 INFO - PROCESS | 1737 | 1466697814683 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1986ms 09:03:34 INFO - PROCESS | 1737 | 1466697814717 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1737 | 1466697814723 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:03:34 INFO - PROCESS | 1737 | 1466697814733 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1737 | 1466697814737 Marionette TRACE conn3 <- [1,422,null,{}] 09:03:34 INFO - PROCESS | 1737 | 1466697814743 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 1737 | 1466697814748 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:34 INFO - PROCESS | 1737 | 1466697814906 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:03:35 INFO - PROCESS | 1737 | 1466697815084 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1737 | 1466697815092 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3da400 == 76 [pid = 1737] [id = 113] 09:03:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 163 (0x91de7c00) [pid = 1737] [serial = 338] [outer = (nil)] 09:03:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 164 (0x92385400) [pid = 1737] [serial = 339] [outer = 0x91de7c00] 09:03:35 INFO - PROCESS | 1737 | 1466697815166 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 165 (0x92a9c400) [pid = 1737] [serial = 340] [outer = 0x91de7c00] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9221cc00 == 75 [pid = 1737] [id = 41] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x92421000 == 74 [pid = 1737] [id = 40] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9a390400 == 73 [pid = 1737] [id = 65] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9c1d9800 == 72 [pid = 1737] [id = 64] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 164 (0x9b682c00) [pid = 1737] [serial = 227] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 163 (0x92010000) [pid = 1737] [serial = 240] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 162 (0x91f1d400) [pid = 1737] [serial = 237] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 161 (0x952c4800) [pid = 1737] [serial = 224] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 160 (0xa67e9400) [pid = 1737] [serial = 230] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 159 (0xa6b56800) [pid = 1737] [serial = 234] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 158 (0xa21a3000) [pid = 1737] [serial = 261] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x92a9c000 == 71 [pid = 1737] [id = 67] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9238a000 == 70 [pid = 1737] [id = 66] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5c3800 == 69 [pid = 1737] [id = 102] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x99e0f400 == 68 [pid = 1737] [id = 101] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9486c800 == 67 [pid = 1737] [id = 100] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9a108000 == 66 [pid = 1737] [id = 99] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x91f15000 == 65 [pid = 1737] [id = 98] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x92008c00 == 64 [pid = 1737] [id = 97] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x92001c00 == 63 [pid = 1737] [id = 94] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x91f11400 == 62 [pid = 1737] [id = 93] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x926ca000 == 61 [pid = 1737] [id = 92] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x9b13d000 == 60 [pid = 1737] [id = 91] 09:03:35 INFO - PROCESS | 1737 | --DOCSHELL 0x92212400 == 59 [pid = 1737] [id = 88] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 157 (0x9bab9400) [pid = 1737] [serial = 255] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 156 (0x9bfe0000) [pid = 1737] [serial = 256] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 155 (0x99e17000) [pid = 1737] [serial = 258] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 154 (0x9523dc00) [pid = 1737] [serial = 244] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 153 (0x9486c000) [pid = 1737] [serial = 243] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 152 (0x9835fc00) [pid = 1737] [serial = 247] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1737 | --DOMWINDOW == 151 (0x93d5f400) [pid = 1737] [serial = 246] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 150 (0x9a65d800) [pid = 1737] [serial = 249] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x9a6dc000) [pid = 1737] [serial = 250] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x9b13c800) [pid = 1737] [serial = 252] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x9b686400) [pid = 1737] [serial = 259] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x9242a400) [pid = 1737] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:03:36 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x9b673c00) [pid = 1737] [serial = 253] [outer = (nil)] [url = about:blank] 09:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1834ms 09:03:36 INFO - PROCESS | 1737 | 1466697816560 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:03:36 INFO - PROCESS | 1737 | 1466697816569 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1737 | 1466697816572 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:03:36 INFO - PROCESS | 1737 | 1466697816579 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1737 | 1466697816584 Marionette TRACE conn3 <- [1,426,null,{}] 09:03:36 INFO - PROCESS | 1737 | 1466697816599 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 1737 | 1466697816607 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:36 INFO - PROCESS | 1737 | 1466697816808 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:03:36 INFO - PROCESS | 1737 | 1466697816935 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1737 | 1466697816944 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x9244f800 == 60 [pid = 1737] [id = 114] 09:03:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x926ca000) [pid = 1737] [serial = 341] [outer = (nil)] 09:03:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x952c3400) [pid = 1737] [serial = 342] [outer = 0x926ca000] 09:03:37 INFO - PROCESS | 1737 | 1466697817014 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x9537ac00) [pid = 1737] [serial = 343] [outer = 0x926ca000] 09:03:37 INFO - PROCESS | 1737 | 1466697817749 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1737 | 1466697817827 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:03:37 INFO - PROCESS | 1737 | 1466697817833 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1737 | 1466697817837 Marionette TRACE conn3 <- [1,430,null,{}] 09:03:37 INFO - PROCESS | 1737 | 1466697817842 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1737 | 1466697817847 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:38 INFO - PROCESS | 1737 | 1466697818051 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:03:38 INFO - PROCESS | 1737 | 1466697818069 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1737 | 1466697818075 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x92010000 == 61 [pid = 1737] [id = 115] 09:03:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x9536e800) [pid = 1737] [serial = 344] [outer = (nil)] 09:03:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x99e19400) [pid = 1737] [serial = 345] [outer = 0x9536e800] 09:03:38 INFO - PROCESS | 1737 | 1466697818142 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 151 (0x9a101c00) [pid = 1737] [serial = 346] [outer = 0x9536e800] 09:03:39 INFO - PROCESS | 1737 | 1466697819100 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1288ms 09:03:39 INFO - PROCESS | 1737 | 1466697819122 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1737 | 1466697819126 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:03:39 INFO - PROCESS | 1737 | 1466697819139 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1737 | 1466697819141 Marionette TRACE conn3 <- [1,434,null,{}] 09:03:39 INFO - PROCESS | 1737 | 1466697819147 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1737 | 1466697819152 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:39 INFO - PROCESS | 1737 | 1466697819346 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:03:39 INFO - PROCESS | 1737 | 1466697819391 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1737 | 1466697819399 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x99dae000 == 62 [pid = 1737] [id = 116] 09:03:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 152 (0x99e16000) [pid = 1737] [serial = 347] [outer = (nil)] 09:03:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 153 (0x9a6dd400) [pid = 1737] [serial = 348] [outer = 0x99e16000] 09:03:39 INFO - PROCESS | 1737 | 1466697819467 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 154 (0x9b133800) [pid = 1737] [serial = 349] [outer = 0x99e16000] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 153 (0x9b685c00) [pid = 1737] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 152 (0x91f1c800) [pid = 1737] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 151 (0x9b13b800) [pid = 1737] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 150 (0x9a108c00) [pid = 1737] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x91f1e800) [pid = 1737] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x99e10000) [pid = 1737] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x9200e400) [pid = 1737] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x9238a400) [pid = 1737] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:03:40 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x930a7000) [pid = 1737] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:03:40 INFO - PROCESS | 1737 | 1466697820840 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1743ms 09:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:03:40 INFO - PROCESS | 1737 | 1466697820875 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1737 | 1466697820878 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:03:40 INFO - PROCESS | 1737 | 1466697820884 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1737 | 1466697820887 Marionette TRACE conn3 <- [1,438,null,{}] 09:03:40 INFO - PROCESS | 1737 | 1466697820892 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1737 | 1466697820902 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:41 INFO - PROCESS | 1737 | 1466697821151 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:03:41 INFO - PROCESS | 1737 | 1466697821168 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1737 | 1466697821176 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f1e800 == 63 [pid = 1737] [id = 117] 09:03:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x9536f800) [pid = 1737] [serial = 350] [outer = (nil)] 09:03:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x9bfd3000) [pid = 1737] [serial = 351] [outer = 0x9536f800] 09:03:41 INFO - PROCESS | 1737 | 1466697821240 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x9bfe1c00) [pid = 1737] [serial = 352] [outer = 0x9536f800] 09:03:42 INFO - PROCESS | 1737 | 1466697822041 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1181ms 09:03:42 INFO - PROCESS | 1737 | 1466697822073 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1737 | 1466697822077 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:03:42 INFO - PROCESS | 1737 | 1466697822088 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1737 | 1466697822090 Marionette TRACE conn3 <- [1,442,null,{}] 09:03:42 INFO - PROCESS | 1737 | 1466697822096 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1737 | 1466697822100 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:42 INFO - PROCESS | 1737 | 1466697822248 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:03:42 INFO - PROCESS | 1737 | 1466697822261 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1737 | 1466697822271 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb0fc00 == 64 [pid = 1737] [id = 118] 09:03:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8f4ac800) [pid = 1737] [serial = 353] [outer = (nil)] 09:03:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0xa101d000) [pid = 1737] [serial = 354] [outer = 0x8f4ac800] 09:03:42 INFO - PROCESS | 1737 | 1466697822334 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 151 (0xa21a2400) [pid = 1737] [serial = 355] [outer = 0x8f4ac800] 09:03:43 INFO - PROCESS | 1737 | 1466697823498 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1485ms 09:03:43 INFO - PROCESS | 1737 | 1466697823574 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1737 | 1466697823581 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:03:43 INFO - PROCESS | 1737 | 1466697823589 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1737 | 1466697823597 Marionette TRACE conn3 <- [1,446,null,{}] 09:03:43 INFO - PROCESS | 1737 | 1466697823605 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 1737 | 1466697823610 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:43 INFO - PROCESS | 1737 | 1466697823834 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:03:44 INFO - PROCESS | 1737 | 1466697824102 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1737 | 1466697824111 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de4000 == 65 [pid = 1737] [id = 119] 09:03:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 152 (0x91de9000) [pid = 1737] [serial = 356] [outer = (nil)] 09:03:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 153 (0x92002400) [pid = 1737] [serial = 357] [outer = 0x91de9000] 09:03:44 INFO - PROCESS | 1737 | 1466697824195 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 154 (0x9221cc00) [pid = 1737] [serial = 358] [outer = 0x91de9000] 09:03:45 INFO - PROCESS | 1737 | 1466697825120 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1588ms 09:03:45 INFO - PROCESS | 1737 | 1466697825178 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1737 | 1466697825186 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:03:45 INFO - PROCESS | 1737 | 1466697825196 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1737 | 1466697825200 Marionette TRACE conn3 <- [1,450,null,{}] 09:03:45 INFO - PROCESS | 1737 | 1466697825206 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 1737 | 1466697825212 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:45 INFO - PROCESS | 1737 | 1466697825437 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:03:45 INFO - PROCESS | 1737 | 1466697825699 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1737 | 1466697825707 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238a800 == 66 [pid = 1737] [id = 120] 09:03:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 155 (0x92b90c00) [pid = 1737] [serial = 359] [outer = (nil)] 09:03:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 156 (0x92b94400) [pid = 1737] [serial = 360] [outer = 0x92b90c00] 09:03:45 INFO - PROCESS | 1737 | 1466697825837 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 157 (0x92b97400) [pid = 1737] [serial = 361] [outer = 0x92b90c00] 09:03:46 INFO - PROCESS | 1737 | 1466697826786 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1737 | 1466697826844 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:03:46 INFO - PROCESS | 1737 | 1466697826851 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1737 | 1466697826858 Marionette TRACE conn3 <- [1,454,null,{}] 09:03:46 INFO - PROCESS | 1737 | 1466697826874 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1737 | 1466697826882 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:47 INFO - PROCESS | 1737 | 1466697827069 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:03:47 INFO - PROCESS | 1737 | 1466697827305 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1737 | 1466697827318 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d99c00 == 67 [pid = 1737] [id = 121] 09:03:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 158 (0x91da1c00) [pid = 1737] [serial = 362] [outer = (nil)] 09:03:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 159 (0x92b9a800) [pid = 1737] [serial = 363] [outer = 0x91da1c00] 09:03:47 INFO - PROCESS | 1737 | 1466697827438 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 160 (0x94861000) [pid = 1737] [serial = 364] [outer = 0x91da1c00] 09:03:48 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:48 INFO - PROCESS | 1737 | 1466697828376 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1591ms 09:03:48 INFO - PROCESS | 1737 | 1466697828444 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:03:48 INFO - PROCESS | 1737 | 1466697828449 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:03:48 INFO - PROCESS | 1737 | 1466697828456 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1737 | 1466697828459 Marionette TRACE conn3 <- [1,458,null,{}] 09:03:48 INFO - PROCESS | 1737 | 1466697828465 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 1737 | 1466697828470 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:48 INFO - PROCESS | 1737 | 1466697828656 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:03:48 INFO - PROCESS | 1737 | 1466697828874 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1737 | 1466697828883 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x92b8dc00 == 68 [pid = 1737] [id = 122] 09:03:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 161 (0x93b83800) [pid = 1737] [serial = 365] [outer = (nil)] 09:03:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 162 (0x99e12400) [pid = 1737] [serial = 366] [outer = 0x93b83800] 09:03:48 INFO - PROCESS | 1737 | 1466697828974 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 163 (0x9a6d2c00) [pid = 1737] [serial = 367] [outer = 0x93b83800] 09:03:49 INFO - PROCESS | 1737 | 1466697829836 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1737 | 1466697829893 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:03:49 INFO - PROCESS | 1737 | 1466697829901 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1737 | 1466697829904 Marionette TRACE conn3 <- [1,462,null,{}] 09:03:49 INFO - PROCESS | 1737 | 1466697829910 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1737 | 1466697829915 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:50 INFO - PROCESS | 1737 | 1466697830094 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:03:50 INFO - PROCESS | 1737 | 1466697830268 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1737 | 1466697830276 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb01c00 == 69 [pid = 1737] [id = 123] 09:03:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 164 (0x8eb0f000) [pid = 1737] [serial = 368] [outer = (nil)] 09:03:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 165 (0x92b76400) [pid = 1737] [serial = 369] [outer = 0x8eb0f000] 09:03:50 INFO - PROCESS | 1737 | 1466697830357 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 166 (0x92b7a400) [pid = 1737] [serial = 370] [outer = 0x8eb0f000] 09:03:51 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:51 INFO - PROCESS | 1737 | 1466697831324 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1737 | 1466697831386 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:03:51 INFO - PROCESS | 1737 | 1466697831393 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1737 | 1466697831396 Marionette TRACE conn3 <- [1,466,null,{}] 09:03:51 INFO - PROCESS | 1737 | 1466697831402 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1737 | 1466697831412 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:51 INFO - PROCESS | 1737 | 1466697831640 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:03:51 INFO - PROCESS | 1737 | 1466697831859 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1737 | 1466697831867 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x927d1800 == 70 [pid = 1737] [id = 124] 09:03:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 167 (0x927d2400) [pid = 1737] [serial = 371] [outer = (nil)] 09:03:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 168 (0x927d7c00) [pid = 1737] [serial = 372] [outer = 0x927d2400] 09:03:51 INFO - PROCESS | 1737 | 1466697831962 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 169 (0x95242c00) [pid = 1737] [serial = 373] [outer = 0x927d2400] 09:03:52 INFO - PROCESS | 1737 | 1466697832860 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:03:52 INFO - PROCESS | 1737 | 1466697832933 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:03:52 INFO - PROCESS | 1737 | 1466697832939 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1737 | 1466697832943 Marionette TRACE conn3 <- [1,470,null,{}] 09:03:52 INFO - PROCESS | 1737 | 1466697832948 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1737 | 1466697832953 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:53 INFO - PROCESS | 1737 | 1466697833123 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:03:53 INFO - PROCESS | 1737 | 1466697833342 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1737 | 1466697833350 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x92b78000 == 71 [pid = 1737] [id = 125] 09:03:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 170 (0x9966f400) [pid = 1737] [serial = 374] [outer = (nil)] 09:03:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 171 (0x9c1d2400) [pid = 1737] [serial = 375] [outer = 0x9966f400] 09:03:53 INFO - PROCESS | 1737 | 1466697833441 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 172 (0xa1022000) [pid = 1737] [serial = 376] [outer = 0x9966f400] 09:03:54 INFO - PROCESS | 1737 | 1466697834291 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1385ms 09:03:54 INFO - PROCESS | 1737 | 1466697834323 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1737 | 1466697834328 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:03:54 INFO - PROCESS | 1737 | 1466697834334 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1737 | 1466697834338 Marionette TRACE conn3 <- [1,474,null,{}] 09:03:54 INFO - PROCESS | 1737 | 1466697834343 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1737 | 1466697834347 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:54 INFO - PROCESS | 1737 | 1466697834529 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:03:54 INFO - PROCESS | 1737 | 1466697834704 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1737 | 1466697834714 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79c000 == 72 [pid = 1737] [id = 126] 09:03:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 173 (0x8e79d800) [pid = 1737] [serial = 377] [outer = (nil)] 09:03:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 174 (0x8e7a5000) [pid = 1737] [serial = 378] [outer = 0x8e79d800] 09:03:54 INFO - PROCESS | 1737 | 1466697834792 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 175 (0x8e7a8400) [pid = 1737] [serial = 379] [outer = 0x8e79d800] 09:03:55 INFO - PROCESS | 1737 | 1466697835725 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1480ms 09:03:55 INFO - PROCESS | 1737 | 1466697835816 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1737 | 1466697835820 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:03:55 INFO - PROCESS | 1737 | 1466697835827 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1737 | 1466697835829 Marionette TRACE conn3 <- [1,478,null,{}] 09:03:55 INFO - PROCESS | 1737 | 1466697835835 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 1737 | 1466697835840 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:56 INFO - PROCESS | 1737 | 1466697836048 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:03:56 INFO - PROCESS | 1737 | 1466697836305 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1737 | 1466697836322 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2c00 == 73 [pid = 1737] [id = 127] 09:03:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 176 (0x8d8f6c00) [pid = 1737] [serial = 380] [outer = (nil)] 09:03:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 177 (0x8d8fa800) [pid = 1737] [serial = 381] [outer = 0x8d8f6c00] 09:03:56 INFO - PROCESS | 1737 | 1466697836416 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 178 (0x8d8ff000) [pid = 1737] [serial = 382] [outer = 0x8d8f6c00] 09:03:57 INFO - PROCESS | 1737 | 1466697837323 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1581ms 09:03:57 INFO - PROCESS | 1737 | 1466697837409 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1737 | 1466697837413 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:03:57 INFO - PROCESS | 1737 | 1466697837419 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1737 | 1466697837423 Marionette TRACE conn3 <- [1,482,null,{}] 09:03:57 INFO - PROCESS | 1737 | 1466697837428 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 1737 | 1466697837433 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:57 INFO - PROCESS | 1737 | 1466697837651 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:03:57 INFO - PROCESS | 1737 | 1466697837885 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1737 | 1466697837895 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a0400 == 74 [pid = 1737] [id = 128] 09:03:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 179 (0x8f4b6800) [pid = 1737] [serial = 383] [outer = (nil)] 09:03:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 180 (0x92388000) [pid = 1737] [serial = 384] [outer = 0x8f4b6800] 09:03:57 INFO - PROCESS | 1737 | 1466697837987 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 181 (0x927d6000) [pid = 1737] [serial = 385] [outer = 0x8f4b6800] 09:03:59 INFO - PROCESS | 1737 | 1466697839198 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1838ms 09:03:59 INFO - PROCESS | 1737 | 1466697839258 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:03:59 INFO - PROCESS | 1737 | 1466697839264 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 1737 | 1466697839273 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1737 | 1466697839277 Marionette TRACE conn3 <- [1,486,null,{}] 09:03:59 INFO - PROCESS | 1737 | 1466697839285 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1737 | 1466697839290 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:59 INFO - PROCESS | 1737 | 1466697839548 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:03:59 INFO - PROCESS | 1737 | 1466697839740 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1737 | 1466697839753 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:03:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79bc00 == 75 [pid = 1737] [id = 129] 09:03:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 182 (0x8f5bdc00) [pid = 1737] [serial = 386] [outer = (nil)] 09:03:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 183 (0x91d94400) [pid = 1737] [serial = 387] [outer = 0x8f5bdc00] 09:03:59 INFO - PROCESS | 1737 | 1466697839928 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 184 (0x91d96c00) [pid = 1737] [serial = 388] [outer = 0x8f5bdc00] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x91f1e800 == 74 [pid = 1737] [id = 117] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 183 (0xa245b800) [pid = 1737] [serial = 309] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x99dae000 == 73 [pid = 1737] [id = 116] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x92010000 == 72 [pid = 1737] [id = 115] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x9244f800 == 71 [pid = 1737] [id = 114] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3da400 == 70 [pid = 1737] [id = 113] 09:04:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3db000 == 69 [pid = 1737] [id = 112] 09:04:00 INFO - PROCESS | 1737 | 1466697840941 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 182 (0xa24f0400) [pid = 1737] [serial = 201] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 181 (0x92212800) [pid = 1737] [serial = 241] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 180 (0x9c1d9c00) [pid = 1737] [serial = 303] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 179 (0xa67e2800) [pid = 1737] [serial = 273] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 178 (0x9a657800) [pid = 1737] [serial = 297] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 177 (0x95375800) [pid = 1737] [serial = 306] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 176 (0x9ac99400) [pid = 1737] [serial = 298] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 175 (0x930b2800) [pid = 1737] [serial = 264] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 174 (0x9c2a9800) [pid = 1737] [serial = 304] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 173 (0xa21aa800) [pid = 1737] [serial = 270] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 172 (0x9b670000) [pid = 1737] [serial = 300] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 171 (0xa8b0d000) [pid = 1737] [serial = 282] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 170 (0x926d3800) [pid = 1737] [serial = 276] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 169 (0x95237000) [pid = 1737] [serial = 294] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 168 (0x9536fc00) [pid = 1737] [serial = 295] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 167 (0xa6e3c400) [pid = 1737] [serial = 279] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 166 (0x99e1d800) [pid = 1737] [serial = 267] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 165 (0x926cf000) [pid = 1737] [serial = 292] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1737 | --DOMWINDOW == 164 (0x9244ec00) [pid = 1737] [serial = 291] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1737 | --DOMWINDOW == 163 (0x8f5b8c00) [pid = 1737] [serial = 288] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1737 | --DOMWINDOW == 162 (0x8f4b4800) [pid = 1737] [serial = 285] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1737 | --DOMWINDOW == 161 (0xa227a400) [pid = 1737] [serial = 262] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1737 | --DOMWINDOW == 160 (0x9b31b400) [pid = 1737] [serial = 307] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1737 | --DOMWINDOW == 159 (0x9b68b400) [pid = 1737] [serial = 301] [outer = (nil)] [url = about:blank] 09:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1737ms 09:04:01 INFO - PROCESS | 1737 | 1466697841008 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1737 | 1466697841016 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:04:01 INFO - PROCESS | 1737 | 1466697841025 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1737 | 1466697841029 Marionette TRACE conn3 <- [1,490,null,{}] 09:04:01 INFO - PROCESS | 1737 | 1466697841035 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 1737 | 1466697841040 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:01 INFO - PROCESS | 1737 | 1466697841208 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:04:01 INFO - PROCESS | 1737 | 1466697841403 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1737 | 1466697841410 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x91da0400 == 70 [pid = 1737] [id = 130] 09:04:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 160 (0x91da3400) [pid = 1737] [serial = 389] [outer = (nil)] 09:04:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 161 (0x91de8c00) [pid = 1737] [serial = 390] [outer = 0x91da3400] 09:04:01 INFO - PROCESS | 1737 | 1466697841484 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 162 (0x91f20800) [pid = 1737] [serial = 391] [outer = 0x91da3400] 09:04:02 INFO - PROCESS | 1737 | 1466697842259 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1281ms 09:04:02 INFO - PROCESS | 1737 | 1466697842307 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1737 | 1466697842311 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:04:02 INFO - PROCESS | 1737 | 1466697842317 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1737 | 1466697842322 Marionette TRACE conn3 <- [1,494,null,{}] 09:04:02 INFO - PROCESS | 1737 | 1466697842338 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1737 | 1466697842345 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:02 INFO - PROCESS | 1737 | 1466697842520 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:04:02 INFO - PROCESS | 1737 | 1466697842532 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1737 | 1466697842543 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x926d1800 == 71 [pid = 1737] [id = 131] 09:04:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 163 (0x926d3800) [pid = 1737] [serial = 392] [outer = (nil)] 09:04:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 164 (0x927cd000) [pid = 1737] [serial = 393] [outer = 0x926d3800] 09:04:02 INFO - PROCESS | 1737 | 1466697842736 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 165 (0x927d5c00) [pid = 1737] [serial = 394] [outer = 0x926d3800] 09:04:03 INFO - PROCESS | 1737 | 1466697843601 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1333ms 09:04:03 INFO - PROCESS | 1737 | 1466697843658 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1737 | 1466697843663 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:04:03 INFO - PROCESS | 1737 | 1466697843669 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1737 | 1466697843672 Marionette TRACE conn3 <- [1,498,null,{}] 09:04:03 INFO - PROCESS | 1737 | 1466697843678 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 1737 | 1466697843682 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:03 INFO - PROCESS | 1737 | 1466697843901 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:04:03 INFO - PROCESS | 1737 | 1466697843925 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1737 | 1466697843933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x92389400 == 72 [pid = 1737] [id = 132] 09:04:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 166 (0x927ce800) [pid = 1737] [serial = 395] [outer = (nil)] 09:04:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 167 (0x92b95400) [pid = 1737] [serial = 396] [outer = 0x927ce800] 09:04:04 INFO - PROCESS | 1737 | 1466697844000 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 168 (0x93b7d000) [pid = 1737] [serial = 397] [outer = 0x927ce800] 09:04:05 INFO - PROCESS | 1737 | 1466697845378 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2139ms 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 167 (0x99e16000) [pid = 1737] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 166 (0x926ca000) [pid = 1737] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 165 (0x91de7c00) [pid = 1737] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 164 (0x8f5bd800) [pid = 1737] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 163 (0x9536e800) [pid = 1737] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:04:05 INFO - PROCESS | 1737 | --DOMWINDOW == 162 (0x9536f800) [pid = 1737] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:04:05 INFO - PROCESS | 1737 | 1466697845909 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1737 | 1466697845912 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:04:05 INFO - PROCESS | 1737 | 1466697845919 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1737 | 1466697845922 Marionette TRACE conn3 <- [1,502,null,{}] 09:04:05 INFO - PROCESS | 1737 | 1466697845928 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1737 | 1466697845933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:06 INFO - PROCESS | 1737 | 1466697846076 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:04:06 INFO - PROCESS | 1737 | 1466697846213 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1737 | 1466697846220 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x92b78c00 == 73 [pid = 1737] [id = 133] 09:04:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 163 (0x92b8d800) [pid = 1737] [serial = 398] [outer = (nil)] 09:04:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 164 (0x95371400) [pid = 1737] [serial = 399] [outer = 0x92b8d800] 09:04:06 INFO - PROCESS | 1737 | 1466697846287 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 165 (0x9537b800) [pid = 1737] [serial = 400] [outer = 0x92b8d800] 09:04:07 INFO - PROCESS | 1737 | 1466697847023 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1134ms 09:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:04:07 INFO - PROCESS | 1737 | 1466697847058 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1737 | 1466697847061 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:04:07 INFO - PROCESS | 1737 | 1466697847067 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1737 | 1466697847070 Marionette TRACE conn3 <- [1,506,null,{}] 09:04:07 INFO - PROCESS | 1737 | 1466697847076 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1737 | 1466697847085 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:07 INFO - PROCESS | 1737 | 1466697847322 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:04:07 INFO - PROCESS | 1737 | 1466697847457 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1737 | 1466697847464 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c3000 == 74 [pid = 1737] [id = 134] 09:04:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 166 (0x8d7c3800) [pid = 1737] [serial = 401] [outer = (nil)] 09:04:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 167 (0x8d7ce400) [pid = 1737] [serial = 402] [outer = 0x8d7c3800] 09:04:07 INFO - PROCESS | 1737 | 1466697847536 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 168 (0x9a6d0400) [pid = 1737] [serial = 403] [outer = 0x8d7c3800] 09:04:08 INFO - PROCESS | 1737 | 1466697848528 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1533ms 09:04:08 INFO - PROCESS | 1737 | 1466697848601 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1737 | 1466697848608 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:04:08 INFO - PROCESS | 1737 | 1466697848616 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1737 | 1466697848621 Marionette TRACE conn3 <- [1,510,null,{}] 09:04:08 INFO - PROCESS | 1737 | 1466697848631 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1737 | 1466697848636 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:08 INFO - PROCESS | 1737 | 1466697848828 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:04:09 INFO - PROCESS | 1737 | 1466697849064 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1737 | 1466697849071 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da67800 == 75 [pid = 1737] [id = 135] 09:04:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 169 (0x8da67c00) [pid = 1737] [serial = 404] [outer = (nil)] 09:04:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 170 (0x8da6e000) [pid = 1737] [serial = 405] [outer = 0x8da67c00] 09:04:09 INFO - PROCESS | 1737 | 1466697849169 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 171 (0x8da71400) [pid = 1737] [serial = 406] [outer = 0x8da67c00] 09:04:10 INFO - PROCESS | 1737 | 1466697850082 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1537ms 09:04:10 INFO - PROCESS | 1737 | 1466697850154 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1737 | 1466697850161 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:04:10 INFO - PROCESS | 1737 | 1466697850172 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1737 | 1466697850175 Marionette TRACE conn3 <- [1,514,null,{}] 09:04:10 INFO - PROCESS | 1737 | 1466697850182 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1737 | 1466697850188 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:10 INFO - PROCESS | 1737 | 1466697850411 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:04:10 INFO - PROCESS | 1737 | 1466697850647 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1737 | 1466697850656 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b1400 == 76 [pid = 1737] [id = 136] 09:04:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 172 (0x8f5b6800) [pid = 1737] [serial = 407] [outer = (nil)] 09:04:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 173 (0x91d95000) [pid = 1737] [serial = 408] [outer = 0x8f5b6800] 09:04:10 INFO - PROCESS | 1737 | 1466697850757 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 174 (0x91da2400) [pid = 1737] [serial = 409] [outer = 0x8f5b6800] 09:04:11 INFO - PROCESS | 1737 | 1466697851727 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1589ms 09:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:04:11 INFO - PROCESS | 1737 | 1466697851761 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1737 | 1466697851764 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:04:11 INFO - PROCESS | 1737 | 1466697851771 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1737 | 1466697851777 Marionette TRACE conn3 <- [1,518,null,{}] 09:04:11 INFO - PROCESS | 1737 | 1466697851794 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 1737 | 1466697851802 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:11 INFO - PROCESS | 1737 | 1466697851988 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:04:12 INFO - PROCESS | 1737 | 1466697852213 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1737 | 1466697852234 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x926c9c00 == 77 [pid = 1737] [id = 137] 09:04:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 175 (0x92b71800) [pid = 1737] [serial = 410] [outer = (nil)] 09:04:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 176 (0x92b79400) [pid = 1737] [serial = 411] [outer = 0x92b71800] 09:04:12 INFO - PROCESS | 1737 | 1466697852361 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 177 (0x93b81400) [pid = 1737] [serial = 412] [outer = 0x92b71800] 09:04:13 INFO - PROCESS | 1737 | 1466697853204 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1492ms 09:04:13 INFO - PROCESS | 1737 | 1466697853267 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:04:13 INFO - PROCESS | 1737 | 1466697853272 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:04:13 INFO - PROCESS | 1737 | 1466697853278 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1737 | 1466697853282 Marionette TRACE conn3 <- [1,522,null,{}] 09:04:13 INFO - PROCESS | 1737 | 1466697853288 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1737 | 1466697853293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:13 INFO - PROCESS | 1737 | 1466697853478 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:04:13 INFO - PROCESS | 1737 | 1466697853659 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1737 | 1466697853670 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de1800 == 78 [pid = 1737] [id = 138] 09:04:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 178 (0x927cf800) [pid = 1737] [serial = 413] [outer = (nil)] 09:04:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 179 (0x9b670000) [pid = 1737] [serial = 414] [outer = 0x927cf800] 09:04:13 INFO - PROCESS | 1737 | 1466697853745 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 180 (0x9ba51800) [pid = 1737] [serial = 415] [outer = 0x927cf800] 09:04:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 181 (0x8ea07400) [pid = 1737] [serial = 416] [outer = 0x930abc00] 09:04:14 INFO - PROCESS | 1737 | 1466697854824 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1585ms 09:04:14 INFO - PROCESS | 1737 | 1466697854864 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1737 | 1466697854868 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:14 INFO - PROCESS | 1737 | 1466697854874 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1737 | 1466697854878 Marionette TRACE conn3 <- [1,526,null,{}] 09:04:14 INFO - PROCESS | 1737 | 1466697854883 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1737 | 1466697854888 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:15 INFO - PROCESS | 1737 | 1466697855065 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:04:15 INFO - PROCESS | 1737 | 1466697855291 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1737 | 1466697855304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea06000 == 79 [pid = 1737] [id = 139] 09:04:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 182 (0x8ea06400) [pid = 1737] [serial = 417] [outer = (nil)] 09:04:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 183 (0x8ea0d000) [pid = 1737] [serial = 418] [outer = 0x8ea06400] 09:04:15 INFO - PROCESS | 1737 | 1466697855421 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 184 (0x8ea10800) [pid = 1737] [serial = 419] [outer = 0x8ea06400] 09:04:16 INFO - PROCESS | 1737 | 1466697856329 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1486ms 09:04:16 INFO - PROCESS | 1737 | 1466697856361 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1737 | 1466697856365 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:16 INFO - PROCESS | 1737 | 1466697856371 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1737 | 1466697856375 Marionette TRACE conn3 <- [1,530,null,{}] 09:04:16 INFO - PROCESS | 1737 | 1466697856380 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 1737 | 1466697856391 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:16 INFO - PROCESS | 1737 | 1466697856612 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:04:16 INFO - PROCESS | 1737 | 1466697856849 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1737 | 1466697856858 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e8400 == 80 [pid = 1737] [id = 140] 09:04:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 185 (0x8d2ec800) [pid = 1737] [serial = 420] [outer = (nil)] 09:04:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 186 (0x8d2f0c00) [pid = 1737] [serial = 421] [outer = 0x8d2ec800] 09:04:16 INFO - PROCESS | 1737 | 1466697856976 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 187 (0x9966e000) [pid = 1737] [serial = 422] [outer = 0x8d2ec800] 09:04:17 INFO - PROCESS | 1737 | 1466697857774 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:04:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:04:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1430ms 09:04:17 INFO - PROCESS | 1737 | 1466697857805 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1737 | 1466697857809 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:04:17 INFO - PROCESS | 1737 | 1466697857816 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1737 | 1466697857820 Marionette TRACE conn3 <- [1,534,null,{}] 09:04:17 INFO - PROCESS | 1737 | 1466697857826 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1737 | 1466697857831 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:18 INFO - PROCESS | 1737 | 1466697858018 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:04:18 INFO - PROCESS | 1737 | 1466697858199 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1737 | 1466697858206 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18ec00 == 81 [pid = 1737] [id = 141] 09:04:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 188 (0x8d18f400) [pid = 1737] [serial = 423] [outer = (nil)] 09:04:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 189 (0x8d8f4400) [pid = 1737] [serial = 424] [outer = 0x8d18f400] 09:04:18 INFO - PROCESS | 1737 | 1466697858284 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 190 (0x92a9a400) [pid = 1737] [serial = 425] [outer = 0x8d18f400] 09:04:19 INFO - PROCESS | 1737 | 1466697859173 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:04:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1388ms 09:04:19 INFO - PROCESS | 1737 | 1466697859229 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1737 | 1466697859239 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:04:19 INFO - PROCESS | 1737 | 1466697859247 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1737 | 1466697859251 Marionette TRACE conn3 <- [1,538,null,{}] 09:04:19 INFO - PROCESS | 1737 | 1466697859256 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1737 | 1466697859261 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:19 INFO - PROCESS | 1737 | 1466697859446 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:04:19 INFO - PROCESS | 1737 | 1466697859630 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1737 | 1466697859641 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d190400 == 82 [pid = 1737] [id = 142] 09:04:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 191 (0x8d192800) [pid = 1737] [serial = 426] [outer = (nil)] 09:04:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 192 (0x8f68ac00) [pid = 1737] [serial = 427] [outer = 0x8d192800] 09:04:19 INFO - PROCESS | 1737 | 1466697859749 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 193 (0x8f68e000) [pid = 1737] [serial = 428] [outer = 0x8d192800] 09:04:20 INFO - PROCESS | 1737 | 1466697860603 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:04:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1379ms 09:04:20 INFO - PROCESS | 1737 | 1466697860626 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1737 | 1466697860630 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:04:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:04:20 INFO - PROCESS | 1737 | 1466697860636 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1737 | 1466697860639 Marionette TRACE conn3 <- [1,542,null,{}] 09:04:20 INFO - PROCESS | 1737 | 1466697860665 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1737 | 1466697860671 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:20 INFO - PROCESS | 1737 | 1466697860844 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:04:21 INFO - PROCESS | 1737 | 1466697861029 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1737 | 1466697861038 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d3c00 == 83 [pid = 1737] [id = 143] 09:04:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 194 (0x8c9d5400) [pid = 1737] [serial = 429] [outer = (nil)] 09:04:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 195 (0x8c9dcc00) [pid = 1737] [serial = 430] [outer = 0x8c9d5400] 09:04:21 INFO - PROCESS | 1737 | 1466697861114 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 196 (0x8c9e0800) [pid = 1737] [serial = 431] [outer = 0x8c9d5400] 09:04:21 INFO - PROCESS | 1737 | 1466697861992 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:04:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1400ms 09:04:22 INFO - PROCESS | 1737 | 1466697862037 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1737 | 1466697862041 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:04:22 INFO - PROCESS | 1737 | 1466697862047 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1737 | 1466697862051 Marionette TRACE conn3 <- [1,546,null,{}] 09:04:22 INFO - PROCESS | 1737 | 1466697862056 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1737 | 1466697862061 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:22 INFO - PROCESS | 1737 | 1466697862298 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:04:22 INFO - PROCESS | 1737 | 1466697862497 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1737 | 1466697862506 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4000 == 84 [pid = 1737] [id = 144] 09:04:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 197 (0x8c9d8800) [pid = 1737] [serial = 432] [outer = (nil)] 09:04:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 198 (0x8f68d000) [pid = 1737] [serial = 433] [outer = 0x8c9d8800] 09:04:22 INFO - PROCESS | 1737 | 1466697862620 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 199 (0x8f692c00) [pid = 1737] [serial = 434] [outer = 0x8c9d8800] 09:04:23 INFO - PROCESS | 1737 | 1466697863597 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:04:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1631ms 09:04:23 INFO - PROCESS | 1737 | 1466697863680 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1737 | 1466697863684 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:04:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:04:23 INFO - PROCESS | 1737 | 1466697863691 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1737 | 1466697863696 Marionette TRACE conn3 <- [1,550,null,{}] 09:04:23 INFO - PROCESS | 1737 | 1466697863701 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 1737 | 1466697863707 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:23 INFO - PROCESS | 1737 | 1466697863965 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:04:24 INFO - PROCESS | 1737 | 1466697864236 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1737 | 1466697864245 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6d400 == 85 [pid = 1737] [id = 145] 09:04:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 200 (0x8cd6f800) [pid = 1737] [serial = 435] [outer = (nil)] 09:04:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 201 (0x8e3e9800) [pid = 1737] [serial = 436] [outer = 0x8cd6f800] 09:04:24 INFO - PROCESS | 1737 | 1466697864328 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 202 (0x926d8400) [pid = 1737] [serial = 437] [outer = 0x8cd6f800] 09:04:25 INFO - PROCESS | 1737 | 1466697865200 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:04:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1532ms 09:04:25 INFO - PROCESS | 1737 | 1466697865261 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1737 | 1466697865266 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:04:25 INFO - PROCESS | 1737 | 1466697865274 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1737 | 1466697865277 Marionette TRACE conn3 <- [1,554,null,{}] 09:04:25 INFO - PROCESS | 1737 | 1466697865283 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1737 | 1466697865288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:25 INFO - PROCESS | 1737 | 1466697865458 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:04:25 INFO - PROCESS | 1737 | 1466697865654 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1737 | 1466697865662 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6400 == 86 [pid = 1737] [id = 146] 09:04:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 203 (0x8cd72400) [pid = 1737] [serial = 438] [outer = (nil)] 09:04:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 204 (0x92bb7000) [pid = 1737] [serial = 439] [outer = 0x8cd72400] 09:04:25 INFO - PROCESS | 1737 | 1466697865741 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 205 (0x92bb8400) [pid = 1737] [serial = 440] [outer = 0x8cd72400] 09:04:26 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:26 INFO - PROCESS | 1737 | 1466697866804 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1543ms 09:04:26 INFO - PROCESS | 1737 | 1466697866817 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1737 | 1466697866821 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:04:26 INFO - PROCESS | 1737 | 1466697866827 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1737 | 1466697866831 Marionette TRACE conn3 <- [1,558,null,{}] 09:04:26 INFO - PROCESS | 1737 | 1466697866836 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1737 | 1466697866841 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:27 INFO - PROCESS | 1737 | 1466697867014 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:04:27 INFO - PROCESS | 1737 | 1466697867661 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1737 | 1466697867670 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd68400 == 87 [pid = 1737] [id = 147] 09:04:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 206 (0x8cd74800) [pid = 1737] [serial = 441] [outer = (nil)] 09:04:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 207 (0x8d193000) [pid = 1737] [serial = 442] [outer = 0x8cd74800] 09:04:27 INFO - PROCESS | 1737 | 1466697867759 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 208 (0x8d2e9400) [pid = 1737] [serial = 443] [outer = 0x8cd74800] 09:04:28 INFO - PROCESS | 1737 | 1466697868629 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1834ms 09:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:04:28 INFO - PROCESS | 1737 | 1466697868665 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1737 | 1466697868670 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:04:28 INFO - PROCESS | 1737 | 1466697868678 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1737 | 1466697868681 Marionette TRACE conn3 <- [1,562,null,{}] 09:04:28 INFO - PROCESS | 1737 | 1466697868689 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1737 | 1466697868697 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:28 INFO - PROCESS | 1737 | 1466697868870 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:04:29 INFO - PROCESS | 1737 | 1466697869068 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1737 | 1466697869076 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6cc00 == 88 [pid = 1737] [id = 148] 09:04:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 209 (0x8da6e400) [pid = 1737] [serial = 444] [outer = (nil)] 09:04:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 210 (0x8e3db000) [pid = 1737] [serial = 445] [outer = 0x8da6e400] 09:04:29 INFO - PROCESS | 1737 | 1466697869151 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 211 (0x8e79c800) [pid = 1737] [serial = 446] [outer = 0x8da6e400] 09:04:29 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:30 INFO - PROCESS | 1737 | 1466697870110 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1482ms 09:04:30 INFO - PROCESS | 1737 | 1466697870162 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1737 | 1466697870168 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:04:30 INFO - PROCESS | 1737 | 1466697870176 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1737 | 1466697870178 Marionette TRACE conn3 <- [1,566,null,{}] 09:04:30 INFO - PROCESS | 1737 | 1466697870185 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1737 | 1466697870190 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:30 INFO - PROCESS | 1737 | 1466697870377 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x983e7400 == 87 [pid = 1737] [id = 89] 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4acc00 == 86 [pid = 1737] [id = 95] 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92213000 == 85 [pid = 1737] [id = 31] 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92b78c00 == 84 [pid = 1737] [id = 133] 09:04:30 INFO - PROCESS | 1737 | 1466697870737 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1737 | 1466697870748 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92389400 == 83 [pid = 1737] [id = 132] 09:04:30 INFO - PROCESS | 1737 | --DOCSHELL 0x926d1800 == 82 [pid = 1737] [id = 131] 09:04:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea03800 == 83 [pid = 1737] [id = 149] 09:04:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 212 (0x8ea0d800) [pid = 1737] [serial = 447] [outer = (nil)] 09:04:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 213 (0x8f4acc00) [pid = 1737] [serial = 448] [outer = 0x8ea0d800] 09:04:30 INFO - PROCESS | 1737 | 1466697870849 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 214 (0x91d95800) [pid = 1737] [serial = 449] [outer = 0x8ea0d800] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x91da0400 == 82 [pid = 1737] [id = 130] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79bc00 == 81 [pid = 1737] [id = 129] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x92b78000 == 80 [pid = 1737] [id = 125] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x927d1800 == 79 [pid = 1737] [id = 124] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb01c00 == 78 [pid = 1737] [id = 123] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x92b8dc00 == 77 [pid = 1737] [id = 122] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x91d99c00 == 76 [pid = 1737] [id = 121] 09:04:31 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x9238a800 == 75 [pid = 1737] [id = 120] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x91de4000 == 74 [pid = 1737] [id = 119] 09:04:31 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb0fc00 == 73 [pid = 1737] [id = 118] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 213 (0x9a6dd400) [pid = 1737] [serial = 348] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 212 (0xa21a7800) [pid = 1737] [serial = 321] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 211 (0x952c3400) [pid = 1737] [serial = 342] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 210 (0x92a9c400) [pid = 1737] [serial = 340] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 209 (0x92385400) [pid = 1737] [serial = 339] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 208 (0xa8b45c00) [pid = 1737] [serial = 330] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 207 (0x8e3e6400) [pid = 1737] [serial = 333] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 206 (0x91f17000) [pid = 1737] [serial = 337] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 205 (0x91dee800) [pid = 1737] [serial = 336] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 204 (0xa6b53400) [pid = 1737] [serial = 327] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 203 (0x8eb0d000) [pid = 1737] [serial = 324] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 202 (0x926d3400) [pid = 1737] [serial = 315] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 201 (0x9b673800) [pid = 1737] [serial = 318] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 200 (0x9b133800) [pid = 1737] [serial = 349] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 199 (0x91de5800) [pid = 1737] [serial = 312] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 198 (0x99e19400) [pid = 1737] [serial = 345] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 197 (0x9a101c00) [pid = 1737] [serial = 346] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 196 (0x9bfd3000) [pid = 1737] [serial = 351] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 195 (0x9bfe1c00) [pid = 1737] [serial = 352] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | --DOMWINDOW == 194 (0x9537ac00) [pid = 1737] [serial = 343] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1737 | 1466697871663 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1533ms 09:04:31 INFO - PROCESS | 1737 | 1466697871710 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1737 | 1466697871714 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:04:31 INFO - PROCESS | 1737 | 1466697871739 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1737 | 1466697871748 Marionette TRACE conn3 <- [1,570,null,{}] 09:04:31 INFO - PROCESS | 1737 | 1466697871756 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 1737 | 1466697871762 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:31 INFO - PROCESS | 1737 | 1466697871930 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:04:31 INFO - PROCESS | 1737 | 1466697871940 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1737 | 1466697871948 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb0e400 == 74 [pid = 1737] [id = 150] 09:04:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 195 (0x91dea400) [pid = 1737] [serial = 450] [outer = (nil)] 09:04:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 196 (0x91f1fc00) [pid = 1737] [serial = 451] [outer = 0x91dea400] 09:04:32 INFO - PROCESS | 1737 | 1466697872013 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 197 (0x9200bc00) [pid = 1737] [serial = 452] [outer = 0x91dea400] 09:04:32 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:32 INFO - PROCESS | 1737 | 1466697872900 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1208ms 09:04:32 INFO - PROCESS | 1737 | 1466697872939 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1737 | 1466697872943 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:04:32 INFO - PROCESS | 1737 | 1466697872949 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1737 | 1466697872953 Marionette TRACE conn3 <- [1,574,null,{}] 09:04:32 INFO - PROCESS | 1737 | 1466697872958 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1737 | 1466697872962 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:33 INFO - PROCESS | 1737 | 1466697873128 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:04:33 INFO - PROCESS | 1737 | 1466697873298 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1737 | 1466697873308 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f1b000 == 75 [pid = 1737] [id = 151] 09:04:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 198 (0x92384400) [pid = 1737] [serial = 453] [outer = (nil)] 09:04:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 199 (0x9238cc00) [pid = 1737] [serial = 454] [outer = 0x92384400] 09:04:33 INFO - PROCESS | 1737 | 1466697873375 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 200 (0x92456800) [pid = 1737] [serial = 455] [outer = 0x92384400] 09:04:34 INFO - PROCESS | 1737 | 1466697874293 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1387ms 09:04:34 INFO - PROCESS | 1737 | 1466697874360 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1737 | 1466697874363 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:04:34 INFO - PROCESS | 1737 | 1466697874369 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1737 | 1466697874371 Marionette TRACE conn3 <- [1,578,null,{}] 09:04:34 INFO - PROCESS | 1737 | 1466697874377 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1737 | 1466697874382 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:34 INFO - PROCESS | 1737 | 1466697874615 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:04:34 INFO - PROCESS | 1737 | 1466697874638 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1737 | 1466697874654 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x926d3c00 == 76 [pid = 1737] [id = 152] 09:04:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 201 (0x926d6400) [pid = 1737] [serial = 456] [outer = (nil)] 09:04:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 202 (0x927d3800) [pid = 1737] [serial = 457] [outer = 0x926d6400] 09:04:34 INFO - PROCESS | 1737 | 1466697874727 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 203 (0x92b75c00) [pid = 1737] [serial = 458] [outer = 0x926d6400] 09:04:35 INFO - PROCESS | 1737 | --DOMWINDOW == 202 (0x927ce800) [pid = 1737] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:04:35 INFO - PROCESS | 1737 | --DOMWINDOW == 201 (0x92b8d800) [pid = 1737] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:04:35 INFO - PROCESS | 1737 | --DOMWINDOW == 200 (0x926d3800) [pid = 1737] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:04:35 INFO - PROCESS | 1737 | --DOMWINDOW == 199 (0x91da3400) [pid = 1737] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:04:35 INFO - PROCESS | 1737 | --DOMWINDOW == 198 (0x8f5bdc00) [pid = 1737] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:04:36 INFO - PROCESS | 1737 | 1466697876042 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1729ms 09:04:36 INFO - PROCESS | 1737 | 1466697876098 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1737 | 1466697876101 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:04:36 INFO - PROCESS | 1737 | 1466697876117 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1737 | 1466697876120 Marionette TRACE conn3 <- [1,582,null,{}] 09:04:36 INFO - PROCESS | 1737 | 1466697876126 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1737 | 1466697876131 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:36 INFO - PROCESS | 1737 | 1466697876319 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:04:36 INFO - PROCESS | 1737 | 1466697876466 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1737 | 1466697876472 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c3400 == 77 [pid = 1737] [id = 153] 09:04:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 199 (0x8d7cb400) [pid = 1737] [serial = 459] [outer = (nil)] 09:04:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 200 (0x92b93800) [pid = 1737] [serial = 460] [outer = 0x8d7cb400] 09:04:36 INFO - PROCESS | 1737 | 1466697876543 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 201 (0x92bb7400) [pid = 1737] [serial = 461] [outer = 0x8d7cb400] 09:04:37 INFO - PROCESS | 1737 | 1466697877226 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1131ms 09:04:37 INFO - PROCESS | 1737 | 1466697877251 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1737 | 1466697877254 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:04:37 INFO - PROCESS | 1737 | 1466697877260 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1737 | 1466697877262 Marionette TRACE conn3 <- [1,586,null,{}] 09:04:37 INFO - PROCESS | 1737 | 1466697877269 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1737 | 1466697877273 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:37 INFO - PROCESS | 1737 | 1466697877494 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:04:37 INFO - PROCESS | 1737 | 1466697877519 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1737 | 1466697877526 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de9800 == 78 [pid = 1737] [id = 154] 09:04:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 202 (0x92383800) [pid = 1737] [serial = 462] [outer = (nil)] 09:04:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 203 (0x93b7f400) [pid = 1737] [serial = 463] [outer = 0x92383800] 09:04:37 INFO - PROCESS | 1737 | 1466697877594 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 204 (0x9536ec00) [pid = 1737] [serial = 464] [outer = 0x92383800] 09:04:38 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:38 INFO - PROCESS | 1737 | 1466697878661 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1429ms 09:04:38 INFO - PROCESS | 1737 | 1466697878690 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1737 | 1466697878697 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:04:38 INFO - PROCESS | 1737 | 1466697878706 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1737 | 1466697878711 Marionette TRACE conn3 <- [1,590,null,{}] 09:04:38 INFO - PROCESS | 1737 | 1466697878720 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 1737 | 1466697878726 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:38 INFO - PROCESS | 1737 | 1466697878920 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:04:39 INFO - PROCESS | 1737 | 1466697879184 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1737 | 1466697879192 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6c800 == 79 [pid = 1737] [id = 155] 09:04:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 205 (0x8da6d400) [pid = 1737] [serial = 465] [outer = (nil)] 09:04:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 206 (0x8e3e8000) [pid = 1737] [serial = 466] [outer = 0x8da6d400] 09:04:39 INFO - PROCESS | 1737 | 1466697879320 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 207 (0x8e7aa400) [pid = 1737] [serial = 467] [outer = 0x8da6d400] 09:04:40 INFO - PROCESS | 1737 | 1466697880205 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:04:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1537ms 09:04:40 INFO - PROCESS | 1737 | 1466697880243 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1737 | 1466697880251 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:04:40 INFO - PROCESS | 1737 | 1466697880261 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1737 | 1466697880265 Marionette TRACE conn3 <- [1,594,null,{}] 09:04:40 INFO - PROCESS | 1737 | 1466697880272 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1737 | 1466697880278 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:40 INFO - PROCESS | 1737 | 1466697880469 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:04:40 INFO - PROCESS | 1737 | 1466697880658 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1737 | 1466697880666 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4ac000 == 80 [pid = 1737] [id = 156] 09:04:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 208 (0x8f688c00) [pid = 1737] [serial = 468] [outer = (nil)] 09:04:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 209 (0x91da1400) [pid = 1737] [serial = 469] [outer = 0x8f688c00] 09:04:40 INFO - PROCESS | 1737 | 1466697880842 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 210 (0x92001c00) [pid = 1737] [serial = 470] [outer = 0x8f688c00] 09:04:41 INFO - PROCESS | 1737 | 1466697881918 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:04:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1733ms 09:04:42 INFO - PROCESS | 1737 | 1466697881994 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1737 | 1466697881998 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:04:42 INFO - PROCESS | 1737 | 1466697882005 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1737 | 1466697882011 Marionette TRACE conn3 <- [1,598,null,{}] 09:04:42 INFO - PROCESS | 1737 | 1466697882027 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1737 | 1466697882036 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:42 INFO - PROCESS | 1737 | 1466697882262 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:04:42 INFO - PROCESS | 1737 | 1466697882556 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1737 | 1466697882566 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x92b9c400 == 81 [pid = 1737] [id = 157] 09:04:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 211 (0x92bb2000) [pid = 1737] [serial = 471] [outer = (nil)] 09:04:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 212 (0x9523c400) [pid = 1737] [serial = 472] [outer = 0x92bb2000] 09:04:42 INFO - PROCESS | 1737 | 1466697882661 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 213 (0x9920a800) [pid = 1737] [serial = 473] [outer = 0x92bb2000] 09:04:43 INFO - PROCESS | 1737 | 1466697883545 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1599ms 09:04:43 INFO - PROCESS | 1737 | 1466697883604 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1737 | 1466697883609 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:04:43 INFO - PROCESS | 1737 | 1466697883615 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1737 | 1466697883617 Marionette TRACE conn3 <- [1,602,null,{}] 09:04:43 INFO - PROCESS | 1737 | 1466697883624 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1737 | 1466697883629 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:43 INFO - PROCESS | 1737 | 1466697883817 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:04:44 INFO - PROCESS | 1737 | 1466697884051 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1737 | 1466697884059 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9db000 == 82 [pid = 1737] [id = 158] 09:04:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 214 (0x9830ec00) [pid = 1737] [serial = 474] [outer = (nil)] 09:04:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 215 (0x9a39dc00) [pid = 1737] [serial = 475] [outer = 0x9830ec00] 09:04:44 INFO - PROCESS | 1737 | 1466697884182 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 216 (0x9aca5800) [pid = 1737] [serial = 476] [outer = 0x9830ec00] 09:04:45 INFO - PROCESS | 1737 | 1466697885042 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1479ms 09:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:04:45 INFO - PROCESS | 1737 | 1466697885095 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1737 | 1466697885098 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:04:45 INFO - PROCESS | 1737 | 1466697885105 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1737 | 1466697885109 Marionette TRACE conn3 <- [1,606,null,{}] 09:04:45 INFO - PROCESS | 1737 | 1466697885114 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1737 | 1466697885119 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:45 INFO - PROCESS | 1737 | 1466697885305 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:04:45 INFO - PROCESS | 1737 | 1466697885494 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1737 | 1466697885504 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x9835fc00 == 83 [pid = 1737] [id = 159] 09:04:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 217 (0x9a074400) [pid = 1737] [serial = 477] [outer = (nil)] 09:04:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 218 (0x9ba51400) [pid = 1737] [serial = 478] [outer = 0x9a074400] 09:04:45 INFO - PROCESS | 1737 | 1466697885584 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 219 (0x9c17e000) [pid = 1737] [serial = 479] [outer = 0x9a074400] 09:04:46 INFO - PROCESS | 1737 | 1466697886508 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1447ms 09:04:46 INFO - PROCESS | 1737 | 1466697886552 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1737 | 1466697886555 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:04:46 INFO - PROCESS | 1737 | 1466697886562 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1737 | 1466697886565 Marionette TRACE conn3 <- [1,610,null,{}] 09:04:46 INFO - PROCESS | 1737 | 1466697886571 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1737 | 1466697886582 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:46 INFO - PROCESS | 1737 | 1466697886814 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:04:47 INFO - PROCESS | 1737 | 1466697887048 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1737 | 1466697887055 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b2400 == 84 [pid = 1737] [id = 160] 09:04:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 220 (0x8f3b3400) [pid = 1737] [serial = 480] [outer = (nil)] 09:04:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 221 (0x8f3bcc00) [pid = 1737] [serial = 481] [outer = 0x8f3b3400] 09:04:47 INFO - PROCESS | 1737 | 1466697887180 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 222 (0x9bf10c00) [pid = 1737] [serial = 482] [outer = 0x8f3b3400] 09:04:48 INFO - PROCESS | 1737 | 1466697888043 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1538ms 09:04:48 INFO - PROCESS | 1737 | 1466697888100 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1737 | 1466697888105 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:04:48 INFO - PROCESS | 1737 | 1466697888112 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1737 | 1466697888115 Marionette TRACE conn3 <- [1,614,null,{}] 09:04:48 INFO - PROCESS | 1737 | 1466697888121 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1737 | 1466697888126 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:48 INFO - PROCESS | 1737 | 1466697888320 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:04:48 INFO - PROCESS | 1737 | 1466697888559 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1737 | 1466697888567 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b2c00 == 85 [pid = 1737] [id = 161] 09:04:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 223 (0x8f3b9400) [pid = 1737] [serial = 483] [outer = (nil)] 09:04:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 224 (0x92f4bc00) [pid = 1737] [serial = 484] [outer = 0x8f3b9400] 09:04:48 INFO - PROCESS | 1737 | 1466697888687 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 225 (0x92f4e800) [pid = 1737] [serial = 485] [outer = 0x8f3b9400] 09:04:49 INFO - PROCESS | 1737 | 1466697889534 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1482ms 09:04:49 INFO - PROCESS | 1737 | 1466697889594 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:04:49 INFO - PROCESS | 1737 | 1466697889605 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:04:49 INFO - PROCESS | 1737 | 1466697889611 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1737 | 1466697889615 Marionette TRACE conn3 <- [1,618,null,{}] 09:04:49 INFO - PROCESS | 1737 | 1466697889621 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 1737 | 1466697889625 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:49 INFO - PROCESS | 1737 | 1466697889803 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:04:50 INFO - PROCESS | 1737 | 1466697889994 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1737 | 1466697890002 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x92f46400 == 86 [pid = 1737] [id = 162] 09:04:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 226 (0x92f46c00) [pid = 1737] [serial = 486] [outer = (nil)] 09:04:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 227 (0x9a6dd800) [pid = 1737] [serial = 487] [outer = 0x92f46c00] 09:04:50 INFO - PROCESS | 1737 | 1466697890084 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 228 (0x9b68d800) [pid = 1737] [serial = 488] [outer = 0x92f46c00] 09:04:50 INFO - PROCESS | 1737 | 1466697890950 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1379ms 09:04:50 INFO - PROCESS | 1737 | 1466697890991 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1737 | 1466697890995 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:04:51 INFO - PROCESS | 1737 | 1466697891002 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1737 | 1466697891005 Marionette TRACE conn3 <- [1,622,null,{}] 09:04:51 INFO - PROCESS | 1737 | 1466697891011 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1737 | 1466697891016 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:51 INFO - PROCESS | 1737 | 1466697891196 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:04:51 INFO - PROCESS | 1737 | 1466697891387 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1737 | 1466697891394 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3bbc00 == 87 [pid = 1737] [id = 163] 09:04:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 229 (0x90eea800) [pid = 1737] [serial = 489] [outer = (nil)] 09:04:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 230 (0x90ef2c00) [pid = 1737] [serial = 490] [outer = 0x90eea800] 09:04:51 INFO - PROCESS | 1737 | 1466697891472 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x90ef3800) [pid = 1737] [serial = 491] [outer = 0x90eea800] 09:04:52 INFO - PROCESS | 1737 | 1466697892416 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 09:04:52 INFO - PROCESS | 1737 | 1466697892482 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:04:52 INFO - PROCESS | 1737 | 1466697892486 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:04:52 INFO - PROCESS | 1737 | 1466697892492 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1737 | 1466697892496 Marionette TRACE conn3 <- [1,626,null,{}] 09:04:52 INFO - PROCESS | 1737 | 1466697892501 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1737 | 1466697892506 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:52 INFO - PROCESS | 1737 | 1466697892690 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:04:52 INFO - PROCESS | 1737 | 1466697892883 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1737 | 1466697892892 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x90de3400 == 88 [pid = 1737] [id = 164] 09:04:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x90de3c00) [pid = 1737] [serial = 492] [outer = (nil)] 09:04:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x90debc00) [pid = 1737] [serial = 493] [outer = 0x90de3c00] 09:04:52 INFO - PROCESS | 1737 | 1466697892969 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x90dee400) [pid = 1737] [serial = 494] [outer = 0x90de3c00] 09:04:53 INFO - PROCESS | 1737 | 1466697893905 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1484ms 09:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:04:53 INFO - PROCESS | 1737 | 1466697893977 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1737 | 1466697893981 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:04:53 INFO - PROCESS | 1737 | 1466697893987 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1737 | 1466697893991 Marionette TRACE conn3 <- [1,630,null,{}] 09:04:53 INFO - PROCESS | 1737 | 1466697893997 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1737 | 1466697894003 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:54 INFO - PROCESS | 1737 | 1466697894236 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:04:54 INFO - PROCESS | 1737 | 1466697894474 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1737 | 1466697894482 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c4000 == 89 [pid = 1737] [id = 165] 09:04:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x8d7c4800) [pid = 1737] [serial = 495] [outer = (nil)] 09:04:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 236 (0x92f52c00) [pid = 1737] [serial = 496] [outer = 0x8d7c4800] 09:04:54 INFO - PROCESS | 1737 | 1466697894610 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 237 (0xa21a4000) [pid = 1737] [serial = 497] [outer = 0x8d7c4800] 09:04:55 INFO - PROCESS | 1737 | 1466697895499 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1583ms 09:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:04:55 INFO - PROCESS | 1737 | 1466697895570 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1737 | 1466697895573 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:04:55 INFO - PROCESS | 1737 | 1466697895580 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1737 | 1466697895583 Marionette TRACE conn3 <- [1,634,null,{}] 09:04:55 INFO - PROCESS | 1737 | 1466697895590 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1737 | 1466697895595 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:55 INFO - PROCESS | 1737 | 1466697895773 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:04:56 INFO - PROCESS | 1737 | 1466697896014 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1737 | 1466697896024 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x90ef7000 == 90 [pid = 1737] [id = 166] 09:04:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x90ef8c00) [pid = 1737] [serial = 498] [outer = (nil)] 09:04:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x92ccc400) [pid = 1737] [serial = 499] [outer = 0x90ef8c00] 09:04:56 INFO - PROCESS | 1737 | 1466697896146 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x92cd0000) [pid = 1737] [serial = 500] [outer = 0x90ef8c00] 09:04:56 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:57 INFO - PROCESS | 1737 | 1466697897081 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1536ms 09:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:04:57 INFO - PROCESS | 1737 | 1466697897115 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1737 | 1466697897118 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:04:57 INFO - PROCESS | 1737 | 1466697897125 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1737 | 1466697897127 Marionette TRACE conn3 <- [1,638,null,{}] 09:04:57 INFO - PROCESS | 1737 | 1466697897133 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1737 | 1466697897138 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:57 INFO - PROCESS | 1737 | 1466697897314 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:04:57 INFO - PROCESS | 1737 | 1466697897880 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1737 | 1466697897889 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd76000 == 91 [pid = 1737] [id = 167] 09:04:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 241 (0x8cd76800) [pid = 1737] [serial = 501] [outer = (nil)] 09:04:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 242 (0x8d19dc00) [pid = 1737] [serial = 502] [outer = 0x8cd76800] 09:04:57 INFO - PROCESS | 1737 | 1466697897975 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 243 (0x8d7c8800) [pid = 1737] [serial = 503] [outer = 0x8cd76800] 09:04:58 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:58 INFO - PROCESS | 1737 | 1466697898828 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1735ms 09:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:04:58 INFO - PROCESS | 1737 | 1466697898862 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1737 | 1466697898866 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:04:58 INFO - PROCESS | 1737 | 1466697898874 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1737 | 1466697898878 Marionette TRACE conn3 <- [1,642,null,{}] 09:04:58 INFO - PROCESS | 1737 | 1466697898886 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1737 | 1466697898893 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:59 INFO - PROCESS | 1737 | 1466697899069 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:04:59 INFO - PROCESS | 1737 | 1466697899278 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1737 | 1466697899287 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:04:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8fc400 == 92 [pid = 1737] [id = 168] 09:04:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 244 (0x8db23400) [pid = 1737] [serial = 504] [outer = (nil)] 09:04:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 245 (0x8e3dc000) [pid = 1737] [serial = 505] [outer = 0x8db23400] 09:04:59 INFO - PROCESS | 1737 | 1466697899357 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 246 (0x8e79c400) [pid = 1737] [serial = 506] [outer = 0x8db23400] 09:05:00 INFO - PROCESS | 1737 | 1466697900373 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1541ms 09:05:00 INFO - PROCESS | 1737 | 1466697900417 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:05:00 INFO - PROCESS | 1737 | 1466697900424 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:05:00 INFO - PROCESS | 1737 | 1466697900430 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1737 | 1466697900434 Marionette TRACE conn3 <- [1,646,null,{}] 09:05:00 INFO - PROCESS | 1737 | 1466697900439 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1737 | 1466697900445 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:00 INFO - PROCESS | 1737 | 1466697900624 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:05:00 INFO - PROCESS | 1737 | 1466697900916 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1737 | 1466697900924 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8fe800 == 93 [pid = 1737] [id = 169] 09:05:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 247 (0x8ea08800) [pid = 1737] [serial = 507] [outer = (nil)] 09:05:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 248 (0x8f3bc800) [pid = 1737] [serial = 508] [outer = 0x8ea08800] 09:05:01 INFO - PROCESS | 1737 | 1466697900999 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 249 (0x8f5b8c00) [pid = 1737] [serial = 509] [outer = 0x8ea08800] 09:05:01 INFO - PROCESS | 1737 | 1466697901948 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1586ms 09:05:02 INFO - PROCESS | 1737 | 1466697902017 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1737 | 1466697902021 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:05:02 INFO - PROCESS | 1737 | 1466697902035 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1737 | 1466697902043 Marionette TRACE conn3 <- [1,650,null,{}] 09:05:02 INFO - PROCESS | 1737 | 1466697902052 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1737 | 1466697902060 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:02 INFO - PROCESS | 1737 | 1466697902307 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:05:02 INFO - PROCESS | 1737 | 1466697902697 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1737 | 1466697902709 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:02 INFO - PROCESS | 1737 | --DOCSHELL 0x99e17400 == 92 [pid = 1737] [id = 76] 09:05:02 INFO - PROCESS | 1737 | --DOCSHELL 0x9486dc00 == 91 [pid = 1737] [id = 75] 09:05:02 INFO - PROCESS | 1737 | --DOCSHELL 0x91f15c00 == 90 [pid = 1737] [id = 79] 09:05:02 INFO - PROCESS | 1737 | --DOCSHELL 0xa6b51800 == 89 [pid = 1737] [id = 78] 09:05:02 INFO - PROCESS | 1737 | --DOCSHELL 0xa22a8c00 == 88 [pid = 1737] [id = 51] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 248 (0x92002400) [pid = 1737] [serial = 357] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 247 (0x99e12400) [pid = 1737] [serial = 366] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 246 (0x92b76400) [pid = 1737] [serial = 369] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 245 (0x8e7a5000) [pid = 1737] [serial = 378] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 244 (0x8d8fa800) [pid = 1737] [serial = 381] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 243 (0x92b9a800) [pid = 1737] [serial = 363] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 242 (0x92b94400) [pid = 1737] [serial = 360] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 241 (0x927d7c00) [pid = 1737] [serial = 372] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 240 (0xa101d000) [pid = 1737] [serial = 354] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x9c1d2400) [pid = 1737] [serial = 375] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x92388000) [pid = 1737] [serial = 384] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x8d7ce400) [pid = 1737] [serial = 402] [outer = (nil)] [url = about:blank] 09:05:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7ce400 == 89 [pid = 1737] [id = 170] 09:05:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x8d8fa800) [pid = 1737] [serial = 510] [outer = (nil)] 09:05:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x8e7a7800) [pid = 1737] [serial = 511] [outer = 0x8d8fa800] 09:05:02 INFO - PROCESS | 1737 | 1466697902853 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x91d9c800) [pid = 1737] [serial = 512] [outer = 0x8d8fa800] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x91f18800 == 88 [pid = 1737] [id = 80] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0xa4d55000 == 87 [pid = 1737] [id = 77] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x9238b000 == 86 [pid = 1737] [id = 52] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x92427000 == 85 [pid = 1737] [id = 50] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c3400 == 84 [pid = 1737] [id = 153] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x926d3c00 == 83 [pid = 1737] [id = 152] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x91f1b000 == 82 [pid = 1737] [id = 151] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb0e400 == 81 [pid = 1737] [id = 150] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea03800 == 80 [pid = 1737] [id = 149] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6cc00 == 79 [pid = 1737] [id = 148] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd68400 == 78 [pid = 1737] [id = 147] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea06000 == 77 [pid = 1737] [id = 139] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x91de1800 == 76 [pid = 1737] [id = 138] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b1400 == 75 [pid = 1737] [id = 136] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8da67800 == 74 [pid = 1737] [id = 135] 09:05:03 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c3000 == 73 [pid = 1737] [id = 134] 09:05:03 INFO - PROCESS | 1737 | 1466697903641 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x92b95400) [pid = 1737] [serial = 396] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x93b7d000) [pid = 1737] [serial = 397] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x95371400) [pid = 1737] [serial = 399] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 236 (0x927cd000) [pid = 1737] [serial = 393] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 235 (0x91de8c00) [pid = 1737] [serial = 390] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x91f20800) [pid = 1737] [serial = 391] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0x91d96c00) [pid = 1737] [serial = 388] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0x91d94400) [pid = 1737] [serial = 387] [outer = (nil)] [url = about:blank] 09:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1651ms 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0x9537b800) [pid = 1737] [serial = 400] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0x927d5c00) [pid = 1737] [serial = 394] [outer = (nil)] [url = about:blank] 09:05:03 INFO - PROCESS | 1737 | 1466697903692 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1737 | 1466697903696 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:05:03 INFO - PROCESS | 1737 | 1466697903704 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1737 | 1466697903707 Marionette TRACE conn3 <- [1,654,null,{}] 09:05:03 INFO - PROCESS | 1737 | 1466697903714 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1737 | 1466697903718 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:03 INFO - PROCESS | 1737 | 1466697903879 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:05:03 INFO - PROCESS | 1737 | 1466697903894 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1737 | 1466697903902 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e0400 == 74 [pid = 1737] [id = 171] 09:05:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x8cd6c400) [pid = 1737] [serial = 513] [outer = (nil)] 09:05:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x91f1e000) [pid = 1737] [serial = 514] [outer = 0x8cd6c400] 09:05:03 INFO - PROCESS | 1737 | 1466697903967 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x9200fc00) [pid = 1737] [serial = 515] [outer = 0x8cd6c400] 09:05:05 INFO - PROCESS | 1737 | 1466697905041 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1383ms 09:05:05 INFO - PROCESS | 1737 | 1466697905089 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1737 | 1466697905092 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:05:05 INFO - PROCESS | 1737 | 1466697905099 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1737 | 1466697905102 Marionette TRACE conn3 <- [1,658,null,{}] 09:05:05 INFO - PROCESS | 1737 | 1466697905108 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1737 | 1466697905112 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:05 INFO - PROCESS | 1737 | 1466697905359 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:05:05 INFO - PROCESS | 1737 | 1466697905387 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1737 | 1466697905397 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x9242c800 == 75 [pid = 1737] [id = 172] 09:05:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x92450000) [pid = 1737] [serial = 516] [outer = (nil)] 09:05:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x92b70000) [pid = 1737] [serial = 517] [outer = 0x92450000] 09:05:05 INFO - PROCESS | 1737 | 1466697905492 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 236 (0x92b9c800) [pid = 1737] [serial = 518] [outer = 0x92450000] 09:05:06 INFO - PROCESS | 1737 | 1466697906396 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1338ms 09:05:06 INFO - PROCESS | 1737 | 1466697906438 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1737 | 1466697906442 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:05:06 INFO - PROCESS | 1737 | 1466697906448 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1737 | 1466697906451 Marionette TRACE conn3 <- [1,662,null,{}] 09:05:06 INFO - PROCESS | 1737 | 1466697906462 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1737 | 1466697906467 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:06 INFO - PROCESS | 1737 | 1466697906689 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:05:06 INFO - PROCESS | 1737 | 1466697906725 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1737 | 1466697906745 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c3400 == 76 [pid = 1737] [id = 173] 09:05:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 237 (0x9238ec00) [pid = 1737] [serial = 519] [outer = (nil)] 09:05:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x92cd4c00) [pid = 1737] [serial = 520] [outer = 0x9238ec00] 09:05:06 INFO - PROCESS | 1737 | 1466697906805 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x92cd9400) [pid = 1737] [serial = 521] [outer = 0x9238ec00] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0xa101b000) [pid = 1737] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x8cd74800) [pid = 1737] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 236 (0x8ea0d800) [pid = 1737] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 235 (0x8f4b6800) [pid = 1737] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x8f4b3800) [pid = 1737] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0x926d6400) [pid = 1737] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0x8d7cb400) [pid = 1737] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0x92384400) [pid = 1737] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0x8da6e400) [pid = 1737] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 229 (0x8e3e2000) [pid = 1737] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:05:08 INFO - PROCESS | 1737 | --DOMWINDOW == 228 (0x91dea400) [pid = 1737] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:05:08 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:08 INFO - PROCESS | 1737 | 1466697908434 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2002ms 09:05:08 INFO - PROCESS | 1737 | 1466697908451 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1737 | 1466697908454 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:05:08 INFO - PROCESS | 1737 | 1466697908460 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1737 | 1466697908463 Marionette TRACE conn3 <- [1,666,null,{}] 09:05:08 INFO - PROCESS | 1737 | 1466697908468 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1737 | 1466697908473 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:08 INFO - PROCESS | 1737 | 1466697908691 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:05:08 INFO - PROCESS | 1737 | 1466697908708 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1737 | 1466697908713 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9de800 == 77 [pid = 1737] [id = 174] 09:05:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 229 (0x8d196c00) [pid = 1737] [serial = 522] [outer = (nil)] 09:05:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 230 (0x91de5800) [pid = 1737] [serial = 523] [outer = 0x8d196c00] 09:05:08 INFO - PROCESS | 1737 | 1466697908782 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x927d3c00) [pid = 1737] [serial = 524] [outer = 0x8d196c00] 09:05:09 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:09 INFO - PROCESS | 1737 | 1466697909648 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1238ms 09:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:05:09 INFO - PROCESS | 1737 | 1466697909699 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1737 | 1466697909702 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:05:09 INFO - PROCESS | 1737 | 1466697909707 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1737 | 1466697909711 Marionette TRACE conn3 <- [1,670,null,{}] 09:05:09 INFO - PROCESS | 1737 | 1466697909716 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1737 | 1466697909721 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:09 INFO - PROCESS | 1737 | 1466697909919 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:05:10 INFO - PROCESS | 1737 | 1466697910151 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1737 | 1466697910161 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9de400 == 78 [pid = 1737] [id = 175] 09:05:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x8c9dec00) [pid = 1737] [serial = 525] [outer = (nil)] 09:05:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x8cd74800) [pid = 1737] [serial = 526] [outer = 0x8c9dec00] 09:05:10 INFO - PROCESS | 1737 | 1466697910253 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x8d7cf800) [pid = 1737] [serial = 527] [outer = 0x8c9dec00] 09:05:11 INFO - PROCESS | 1737 | 1466697911292 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1633ms 09:05:11 INFO - PROCESS | 1737 | 1466697911343 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1737 | 1466697911348 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:05:11 INFO - PROCESS | 1737 | 1466697911356 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1737 | 1466697911361 Marionette TRACE conn3 <- [1,674,null,{}] 09:05:11 INFO - PROCESS | 1737 | 1466697911369 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1737 | 1466697911376 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:11 INFO - PROCESS | 1737 | 1466697911587 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:05:11 INFO - PROCESS | 1737 | 1466697911838 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1737 | 1466697911846 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a8c00 == 79 [pid = 1737] [id = 176] 09:05:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x8eb01c00) [pid = 1737] [serial = 528] [outer = (nil)] 09:05:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 236 (0x8f3b2800) [pid = 1737] [serial = 529] [outer = 0x8eb01c00] 09:05:11 INFO - PROCESS | 1737 | 1466697911988 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 237 (0x8f3bdc00) [pid = 1737] [serial = 530] [outer = 0x8eb01c00] 09:05:12 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:12 INFO - PROCESS | 1737 | 1466697912899 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1596ms 09:05:12 INFO - PROCESS | 1737 | 1466697912955 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1737 | 1466697912961 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:05:12 INFO - PROCESS | 1737 | 1466697912969 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1737 | 1466697912973 Marionette TRACE conn3 <- [1,678,null,{}] 09:05:12 INFO - PROCESS | 1737 | 1466697912979 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1737 | 1466697912984 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:13 INFO - PROCESS | 1737 | 1466697913220 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:05:13 INFO - PROCESS | 1737 | 1466697913507 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1737 | 1466697913516 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x90dea400 == 80 [pid = 1737] [id = 177] 09:05:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x91dedc00) [pid = 1737] [serial = 531] [outer = (nil)] 09:05:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x9238a000) [pid = 1737] [serial = 532] [outer = 0x91dedc00] 09:05:13 INFO - PROCESS | 1737 | 1466697913646 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x9244f800) [pid = 1737] [serial = 533] [outer = 0x91dedc00] 09:05:14 INFO - PROCESS | 1737 | 1466697914618 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1690ms 09:05:14 INFO - PROCESS | 1737 | 1466697914660 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1737 | 1466697914663 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:05:14 INFO - PROCESS | 1737 | 1466697914678 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1737 | 1466697914687 Marionette TRACE conn3 <- [1,682,null,{}] 09:05:14 INFO - PROCESS | 1737 | 1466697914696 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1737 | 1466697914702 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:14 INFO - PROCESS | 1737 | 1466697914905 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:05:15 INFO - PROCESS | 1737 | 1466697915158 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1737 | 1466697915169 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f690c00 == 81 [pid = 1737] [id = 178] 09:05:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 241 (0x92458400) [pid = 1737] [serial = 534] [outer = (nil)] 09:05:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 242 (0x92f4c000) [pid = 1737] [serial = 535] [outer = 0x92458400] 09:05:15 INFO - PROCESS | 1737 | 1466697915287 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 243 (0x93b7d000) [pid = 1737] [serial = 536] [outer = 0x92458400] 09:05:16 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:16 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:16 INFO - PROCESS | 1737 | 1466697916583 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:05:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1950ms 09:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:05:16 INFO - PROCESS | 1737 | 1466697916662 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1737 | 1466697916666 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1737 | 1466697916724 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1737 | 1466697916728 Marionette TRACE conn3 <- [1,686,null,{}] 09:05:16 INFO - PROCESS | 1737 | 1466697916735 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1737 | 1466697916740 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:16 INFO - PROCESS | 1737 | 1466697916935 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:05:17 INFO - PROCESS | 1737 | 1466697917131 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1737 | 1466697917143 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x92b9b400 == 82 [pid = 1737] [id = 179] 09:05:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 244 (0x92f4d400) [pid = 1737] [serial = 537] [outer = (nil)] 09:05:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 245 (0x95371c00) [pid = 1737] [serial = 538] [outer = 0x92f4d400] 09:05:17 INFO - PROCESS | 1737 | 1466697917274 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 246 (0x98351800) [pid = 1737] [serial = 539] [outer = 0x92f4d400] 09:05:18 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:18 INFO - PROCESS | 1737 | 1466697918598 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:05:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1941ms 09:05:18 INFO - PROCESS | 1737 | 1466697918613 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1737 | 1466697918616 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:05:18 INFO - PROCESS | 1737 | 1466697918623 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1737 | 1466697918626 Marionette TRACE conn3 <- [1,690,null,{}] 09:05:18 INFO - PROCESS | 1737 | 1466697918698 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 1737 | 1466697918703 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:18 INFO - PROCESS | 1737 | 1466697918935 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:05:19 INFO - PROCESS | 1737 | 1466697919076 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1737 | 1466697919093 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x99e10000 == 83 [pid = 1737] [id = 180] 09:05:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 247 (0x99e18c00) [pid = 1737] [serial = 540] [outer = (nil)] 09:05:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 248 (0x99ecb400) [pid = 1737] [serial = 541] [outer = 0x99e18c00] 09:05:19 INFO - PROCESS | 1737 | 1466697919183 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 249 (0x9b4f4000) [pid = 1737] [serial = 542] [outer = 0x99e18c00] 09:05:20 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:20 INFO - PROCESS | 1737 | 1466697920568 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1984ms 09:05:20 INFO - PROCESS | 1737 | 1466697920626 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1737 | 1466697920631 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:05:20 INFO - PROCESS | 1737 | 1466697920661 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1737 | 1466697920665 Marionette TRACE conn3 <- [1,694,null,{}] 09:05:20 INFO - PROCESS | 1737 | 1466697920671 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1737 | 1466697920677 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:20 INFO - PROCESS | 1737 | 1466697920854 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:05:21 INFO - PROCESS | 1737 | 1466697921053 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1737 | 1466697921061 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ea800 == 84 [pid = 1737] [id = 181] 09:05:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 250 (0x8d2eb400) [pid = 1737] [serial = 543] [outer = (nil)] 09:05:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 251 (0x8e79b400) [pid = 1737] [serial = 544] [outer = 0x8d2eb400] 09:05:21 INFO - PROCESS | 1737 | 1466697921141 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 252 (0x8f5bd000) [pid = 1737] [serial = 545] [outer = 0x8d2eb400] 09:05:22 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:22 INFO - PROCESS | 1737 | 1466697922452 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1837ms 09:05:22 INFO - PROCESS | 1737 | 1466697922534 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1737 | 1466697922538 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:05:22 INFO - PROCESS | 1737 | 1466697922600 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1737 | 1466697922604 Marionette TRACE conn3 <- [1,698,null,{}] 09:05:22 INFO - PROCESS | 1737 | 1466697922610 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1737 | 1466697922616 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:22 INFO - PROCESS | 1737 | 1466697922793 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:05:23 INFO - PROCESS | 1737 | 1466697922992 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1737 | 1466697923001 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5bbc00 == 85 [pid = 1737] [id = 182] 09:05:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 253 (0x8f5bf400) [pid = 1737] [serial = 546] [outer = (nil)] 09:05:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 254 (0x92c5e000) [pid = 1737] [serial = 547] [outer = 0x8f5bf400] 09:05:23 INFO - PROCESS | 1737 | 1466697923077 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 255 (0x92c62400) [pid = 1737] [serial = 548] [outer = 0x8f5bf400] 09:05:24 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:24 INFO - PROCESS | 1737 | 1466697924892 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2345ms 09:05:24 INFO - PROCESS | 1737 | 1466697924941 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1737 | 1466697924945 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:05:24 INFO - PROCESS | 1737 | 1466697924954 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1737 | 1466697924966 Marionette TRACE conn3 <- [1,702,null,{}] 09:05:24 INFO - PROCESS | 1737 | 1466697924980 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1737 | 1466697924984 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:25 INFO - PROCESS | 1737 | 1466697925244 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:05:25 INFO - PROCESS | 1737 | 1466697925389 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1737 | 1466697925401 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2e000 == 86 [pid = 1737] [id = 183] 09:05:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 256 (0x8db2ec00) [pid = 1737] [serial = 549] [outer = (nil)] 09:05:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 257 (0x8d8f1400) [pid = 1737] [serial = 550] [outer = 0x8db2ec00] 09:05:25 INFO - PROCESS | 1737 | 1466697925635 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 258 (0x8e79cc00) [pid = 1737] [serial = 551] [outer = 0x8db2ec00] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x9c2a6000 == 85 [pid = 1737] [id = 20] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x92a91400 == 84 [pid = 1737] [id = 21] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x978df800 == 83 [pid = 1737] [id = 103] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x9acaa000 == 82 [pid = 1737] [id = 26] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x9b673000 == 81 [pid = 1737] [id = 18] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x93d5e400 == 80 [pid = 1737] [id = 6] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x92aa0800 == 79 [pid = 1737] [id = 25] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x94869800 == 78 [pid = 1737] [id = 24] 09:05:26 INFO - PROCESS | 1737 | --DOCSHELL 0x92214c00 == 77 [pid = 1737] [id = 17] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 257 (0x93b7f400) [pid = 1737] [serial = 463] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 256 (0x91d95000) [pid = 1737] [serial = 408] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 255 (0x8f68ac00) [pid = 1737] [serial = 427] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 254 (0x8e3e9800) [pid = 1737] [serial = 436] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 253 (0x8c9dcc00) [pid = 1737] [serial = 430] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 252 (0x8d2f0c00) [pid = 1737] [serial = 421] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 251 (0x8f68d000) [pid = 1737] [serial = 433] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 250 (0x9b670000) [pid = 1737] [serial = 414] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 249 (0x8d8f4400) [pid = 1737] [serial = 424] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 248 (0x92bb7000) [pid = 1737] [serial = 439] [outer = (nil)] [url = about:blank] 09:05:26 INFO - PROCESS | 1737 | --DOMWINDOW == 247 (0x92b79400) [pid = 1737] [serial = 411] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 246 (0x8ea0d000) [pid = 1737] [serial = 418] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x983ed800 == 76 [pid = 1737] [id = 16] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9de800 == 75 [pid = 1737] [id = 174] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c3400 == 74 [pid = 1737] [id = 173] 09:05:27 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x9242c800 == 73 [pid = 1737] [id = 172] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e0400 == 72 [pid = 1737] [id = 171] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7ce400 == 71 [pid = 1737] [id = 170] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8fe800 == 70 [pid = 1737] [id = 169] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8fc400 == 69 [pid = 1737] [id = 168] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd76000 == 68 [pid = 1737] [id = 167] 09:05:27 INFO - PROCESS | 1737 | 1466697927149 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c4000 == 67 [pid = 1737] [id = 165] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x90de3400 == 66 [pid = 1737] [id = 164] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3bbc00 == 65 [pid = 1737] [id = 163] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x92f46400 == 64 [pid = 1737] [id = 162] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b2c00 == 63 [pid = 1737] [id = 161] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b2400 == 62 [pid = 1737] [id = 160] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x9835fc00 == 61 [pid = 1737] [id = 159] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9db000 == 60 [pid = 1737] [id = 158] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x92b9c400 == 59 [pid = 1737] [id = 157] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4ac000 == 58 [pid = 1737] [id = 156] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6c800 == 57 [pid = 1737] [id = 155] 09:05:27 INFO - PROCESS | 1737 | --DOCSHELL 0x91de9800 == 56 [pid = 1737] [id = 154] 09:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2255ms 09:05:27 INFO - PROCESS | 1737 | 1466697927210 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1737 | 1466697927216 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:05:27 INFO - PROCESS | 1737 | 1466697927226 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1737 | 1466697927229 Marionette TRACE conn3 <- [1,706,null,{}] 09:05:27 INFO - PROCESS | 1737 | 1466697927236 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1737 | 1466697927241 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:27 INFO - PROCESS | 1737 | 1466697927418 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 245 (0xa4d0c800) [pid = 1737] [serial = 310] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 244 (0x8d193000) [pid = 1737] [serial = 442] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 243 (0x91d95800) [pid = 1737] [serial = 449] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 242 (0x927d6000) [pid = 1737] [serial = 385] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 241 (0x8f5ba000) [pid = 1737] [serial = 289] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 240 (0x92b75c00) [pid = 1737] [serial = 458] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x9bf02800) [pid = 1737] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x927d3800) [pid = 1737] [serial = 457] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x92bb7400) [pid = 1737] [serial = 461] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 236 (0x92456800) [pid = 1737] [serial = 455] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 235 (0x8da6e000) [pid = 1737] [serial = 405] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x8e79c800) [pid = 1737] [serial = 446] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0x8e3e9400) [pid = 1737] [serial = 334] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0x9200bc00) [pid = 1737] [serial = 452] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0x8e3db000) [pid = 1737] [serial = 445] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0x92b93800) [pid = 1737] [serial = 460] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 229 (0x8d2e9400) [pid = 1737] [serial = 443] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 228 (0x91f1fc00) [pid = 1737] [serial = 451] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 227 (0x9238cc00) [pid = 1737] [serial = 454] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | --DOMWINDOW == 226 (0x8f4acc00) [pid = 1737] [serial = 448] [outer = (nil)] [url = about:blank] 09:05:27 INFO - PROCESS | 1737 | 1466697927642 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1737 | 1466697927652 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d193000 == 57 [pid = 1737] [id = 184] 09:05:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 227 (0x8da6f400) [pid = 1737] [serial = 552] [outer = (nil)] 09:05:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 228 (0x8e79ec00) [pid = 1737] [serial = 553] [outer = 0x8da6f400] 09:05:27 INFO - PROCESS | 1737 | 1466697927723 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 229 (0x8eb09800) [pid = 1737] [serial = 554] [outer = 0x8da6f400] 09:05:28 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:28 INFO - PROCESS | 1737 | 1466697928951 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1782ms 09:05:29 INFO - PROCESS | 1737 | 1466697929008 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1737 | 1466697929011 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:05:29 INFO - PROCESS | 1737 | 1466697929019 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1737 | 1466697929025 Marionette TRACE conn3 <- [1,710,null,{}] 09:05:29 INFO - PROCESS | 1737 | 1466697929040 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 1737 | 1466697929048 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:29 INFO - PROCESS | 1737 | 1466697929318 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:05:29 INFO - PROCESS | 1737 | 1466697929417 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1737 | 1466697929427 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b9c00 == 58 [pid = 1737] [id = 185] 09:05:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 230 (0x8f5bf800) [pid = 1737] [serial = 555] [outer = (nil)] 09:05:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x8f68bc00) [pid = 1737] [serial = 556] [outer = 0x8f5bf800] 09:05:29 INFO - PROCESS | 1737 | 1466697929498 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x90de3400) [pid = 1737] [serial = 557] [outer = 0x8f5bf800] 09:05:30 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:30 INFO - PROCESS | 1737 | 1466697930747 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1784ms 09:05:30 INFO - PROCESS | 1737 | 1466697930804 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1737 | 1466697930809 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:05:30 INFO - PROCESS | 1737 | 1466697930815 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1737 | 1466697930817 Marionette TRACE conn3 <- [1,714,null,{}] 09:05:30 INFO - PROCESS | 1737 | 1466697930823 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1737 | 1466697930828 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:31 INFO - PROCESS | 1737 | 1466697931085 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:05:31 INFO - PROCESS | 1737 | 1466697931114 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1737 | 1466697931122 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6f000 == 59 [pid = 1737] [id = 186] 09:05:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x8f5ba800) [pid = 1737] [serial = 558] [outer = (nil)] 09:05:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x91da3000) [pid = 1737] [serial = 559] [outer = 0x8f5ba800] 09:05:31 INFO - PROCESS | 1737 | 1466697931206 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x91f1fc00) [pid = 1737] [serial = 560] [outer = 0x8f5ba800] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x8db23400) [pid = 1737] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0x92450000) [pid = 1737] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0x9238ec00) [pid = 1737] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0x8d8fa800) [pid = 1737] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0x8cd6c400) [pid = 1737] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 229 (0x8cd76800) [pid = 1737] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:05:33 INFO - PROCESS | 1737 | --DOMWINDOW == 228 (0x8ea08800) [pid = 1737] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:05:33 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:33 INFO - PROCESS | 1737 | 1466697933834 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3037ms 09:05:33 INFO - PROCESS | 1737 | 1466697933853 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1737 | 1466697933856 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:05:33 INFO - PROCESS | 1737 | 1466697933863 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1737 | 1466697933866 Marionette TRACE conn3 <- [1,718,null,{}] 09:05:33 INFO - PROCESS | 1737 | 1466697933871 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1737 | 1466697933876 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:34 INFO - PROCESS | 1737 | 1466697934045 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:05:34 INFO - PROCESS | 1737 | 1466697934207 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1737 | 1466697934218 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db23400 == 60 [pid = 1737] [id = 187] 09:05:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 229 (0x8e7a7400) [pid = 1737] [serial = 561] [outer = (nil)] 09:05:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 230 (0x90ef7800) [pid = 1737] [serial = 562] [outer = 0x8e7a7400] 09:05:34 INFO - PROCESS | 1737 | 1466697934328 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x91de2c00) [pid = 1737] [serial = 563] [outer = 0x8e7a7400] 09:05:35 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:35 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:35 INFO - PROCESS | 1737 | 1466697935476 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1641ms 09:05:35 INFO - PROCESS | 1737 | 1466697935505 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:05:35 INFO - PROCESS | 1737 | 1466697935511 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:05:35 INFO - PROCESS | 1737 | 1466697935519 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1737 | 1466697935524 Marionette TRACE conn3 <- [1,722,null,{}] 09:05:35 INFO - PROCESS | 1737 | 1466697935574 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1737 | 1466697935579 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:35 INFO - PROCESS | 1737 | 1466697935950 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:05:36 INFO - PROCESS | 1737 | 1466697936101 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1737 | 1466697936116 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6c00 == 61 [pid = 1737] [id = 188] 09:05:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x8db25400) [pid = 1737] [serial = 564] [outer = (nil)] 09:05:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x8e3dd000) [pid = 1737] [serial = 565] [outer = 0x8db25400] 09:05:36 INFO - PROCESS | 1737 | 1466697936199 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x8eb0f400) [pid = 1737] [serial = 566] [outer = 0x8db25400] 09:05:37 INFO - PROCESS | 1737 | 1466697937142 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1737 | 1466697937225 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:05:37 INFO - PROCESS | 1737 | 1466697937236 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1737 | 1466697937239 Marionette TRACE conn3 <- [1,726,null,{}] 09:05:37 INFO - PROCESS | 1737 | 1466697937246 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1737 | 1466697937252 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:37 INFO - PROCESS | 1737 | 1466697937500 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:05:37 INFO - PROCESS | 1737 | 1466697937797 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1737 | 1466697937805 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5c0c00 == 62 [pid = 1737] [id = 189] 09:05:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x8f68c400) [pid = 1737] [serial = 567] [outer = (nil)] 09:05:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 236 (0x91d96400) [pid = 1737] [serial = 568] [outer = 0x8f68c400] 09:05:37 INFO - PROCESS | 1737 | 1466697937893 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 237 (0x91f15000) [pid = 1737] [serial = 569] [outer = 0x8f68c400] 09:05:38 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:38 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:38 INFO - PROCESS | 1737 | 1466697938954 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1787ms 09:05:39 INFO - PROCESS | 1737 | 1466697939023 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:05:39 INFO - PROCESS | 1737 | 1466697939028 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:05:39 INFO - PROCESS | 1737 | 1466697939035 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1737 | 1466697939041 Marionette TRACE conn3 <- [1,730,null,{}] 09:05:39 INFO - PROCESS | 1737 | 1466697939057 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 1737 | 1466697939066 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:39 INFO - PROCESS | 1737 | 1466697939299 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:05:39 INFO - PROCESS | 1737 | 1466697939596 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1737 | 1466697939609 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2b800 == 63 [pid = 1737] [id = 190] 09:05:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x926d0c00) [pid = 1737] [serial = 570] [outer = (nil)] 09:05:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x92a9b400) [pid = 1737] [serial = 571] [outer = 0x926d0c00] 09:05:39 INFO - PROCESS | 1737 | 1466697939729 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x92b79000) [pid = 1737] [serial = 572] [outer = 0x926d0c00] 09:05:40 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:40 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:40 INFO - PROCESS | 1737 | 1466697940722 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1737 | 1466697940786 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:05:40 INFO - PROCESS | 1737 | 1466697940792 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1737 | 1466697940796 Marionette TRACE conn3 <- [1,734,null,{}] 09:05:40 INFO - PROCESS | 1737 | 1466697940802 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1737 | 1466697940807 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:41 INFO - PROCESS | 1737 | 1466697941002 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:05:41 INFO - PROCESS | 1737 | 1466697941248 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1737 | 1466697941255 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d99c00 == 64 [pid = 1737] [id = 191] 09:05:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 241 (0x92aa0400) [pid = 1737] [serial = 573] [outer = (nil)] 09:05:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 242 (0x92bbe000) [pid = 1737] [serial = 574] [outer = 0x92aa0400] 09:05:41 INFO - PROCESS | 1737 | 1466697941352 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 243 (0x92c5f400) [pid = 1737] [serial = 575] [outer = 0x92aa0400] 09:05:42 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:42 INFO - PROCESS | 1737 | 1466697942237 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1485ms 09:05:42 INFO - PROCESS | 1737 | 1466697942279 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1737 | 1466697942283 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:05:42 INFO - PROCESS | 1737 | 1466697942289 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1737 | 1466697942293 Marionette TRACE conn3 <- [1,738,null,{}] 09:05:42 INFO - PROCESS | 1737 | 1466697942298 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1737 | 1466697942304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:42 INFO - PROCESS | 1737 | 1466697942489 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:05:42 INFO - PROCESS | 1737 | 1466697942776 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1737 | 1466697942784 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d5c00 == 65 [pid = 1737] [id = 192] 09:05:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 244 (0x8cd69800) [pid = 1737] [serial = 576] [outer = (nil)] 09:05:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 245 (0x92cce000) [pid = 1737] [serial = 577] [outer = 0x8cd69800] 09:05:42 INFO - PROCESS | 1737 | 1466697942919 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 246 (0x92cd5800) [pid = 1737] [serial = 578] [outer = 0x8cd69800] 09:05:44 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:44 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:44 INFO - PROCESS | 1737 | 1466697944214 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1940ms 09:05:44 INFO - PROCESS | 1737 | 1466697944230 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1737 | 1466697944233 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:05:44 INFO - PROCESS | 1737 | 1466697944240 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1737 | 1466697944244 Marionette TRACE conn3 <- [1,742,null,{}] 09:05:44 INFO - PROCESS | 1737 | 1466697944297 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1737 | 1466697944307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:44 INFO - PROCESS | 1737 | 1466697944630 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:05:44 INFO - PROCESS | 1737 | 1466697944774 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1737 | 1466697944783 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd70800 == 66 [pid = 1737] [id = 193] 09:05:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 247 (0x92c61400) [pid = 1737] [serial = 579] [outer = (nil)] 09:05:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 248 (0x93b7f400) [pid = 1737] [serial = 580] [outer = 0x92c61400] 09:05:44 INFO - PROCESS | 1737 | 1466697944876 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 249 (0x95372c00) [pid = 1737] [serial = 581] [outer = 0x92c61400] 09:05:46 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:46 INFO - PROCESS | 1737 | 1466697946232 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2033ms 09:05:46 INFO - PROCESS | 1737 | 1466697946317 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1737 | 1466697946322 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:05:46 INFO - PROCESS | 1737 | 1466697946332 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1737 | 1466697946335 Marionette TRACE conn3 <- [1,746,null,{}] 09:05:46 INFO - PROCESS | 1737 | 1466697946341 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1737 | 1466697946346 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:46 INFO - PROCESS | 1737 | 1466697946531 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:05:46 INFO - PROCESS | 1737 | 1466697946731 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1737 | 1466697946740 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x92f53800 == 67 [pid = 1737] [id = 194] 09:05:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 250 (0x93d5f000) [pid = 1737] [serial = 582] [outer = (nil)] 09:05:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 251 (0x99e14800) [pid = 1737] [serial = 583] [outer = 0x93d5f000] 09:05:46 INFO - PROCESS | 1737 | 1466697946857 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 252 (0x99ec7800) [pid = 1737] [serial = 584] [outer = 0x93d5f000] 09:05:47 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:48 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:48 INFO - PROCESS | 1737 | 1466697948191 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1883ms 09:05:48 INFO - PROCESS | 1737 | 1466697948268 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1737 | 1466697948280 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:05:48 INFO - PROCESS | 1737 | 1466697948291 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1737 | 1466697948294 Marionette TRACE conn3 <- [1,750,null,{}] 09:05:48 INFO - PROCESS | 1737 | 1466697948302 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 1737 | 1466697948307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:48 INFO - PROCESS | 1737 | 1466697948482 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:05:48 INFO - PROCESS | 1737 | 1466697948688 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1737 | 1466697948700 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd71800 == 68 [pid = 1737] [id = 195] 09:05:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 253 (0x8d2f0800) [pid = 1737] [serial = 585] [outer = (nil)] 09:05:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 254 (0x90ef5c00) [pid = 1737] [serial = 586] [outer = 0x8d2f0800] 09:05:48 INFO - PROCESS | 1737 | 1466697948817 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 255 (0x9242c000) [pid = 1737] [serial = 587] [outer = 0x8d2f0800] 09:05:50 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:50 INFO - PROCESS | 1737 | 1466697950216 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1989ms 09:05:50 INFO - PROCESS | 1737 | 1466697950281 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1737 | 1466697950285 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:05:50 INFO - PROCESS | 1737 | 1466697950291 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1737 | 1466697950295 Marionette TRACE conn3 <- [1,754,null,{}] 09:05:50 INFO - PROCESS | 1737 | 1466697950301 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1737 | 1466697950306 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:50 INFO - PROCESS | 1737 | 1466697950472 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:05:50 INFO - PROCESS | 1737 | 1466697950676 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1737 | 1466697950686 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9db400 == 69 [pid = 1737] [id = 196] 09:05:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 256 (0x8e3e8800) [pid = 1737] [serial = 588] [outer = (nil)] 09:05:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 257 (0x983ed800) [pid = 1737] [serial = 589] [outer = 0x8e3e8800] 09:05:50 INFO - PROCESS | 1737 | 1466697950800 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 258 (0x9a654c00) [pid = 1737] [serial = 590] [outer = 0x8e3e8800] 09:05:52 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1737 | 1466697952240 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1984ms 09:05:52 INFO - PROCESS | 1737 | 1466697952275 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1737 | 1466697952280 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:05:52 INFO - PROCESS | 1737 | 1466697952288 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1737 | 1466697952293 Marionette TRACE conn3 <- [1,758,null,{}] 09:05:52 INFO - PROCESS | 1737 | 1466697952301 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1737 | 1466697952306 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:52 INFO - PROCESS | 1737 | 1466697952471 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:05:52 INFO - PROCESS | 1737 | 1466697952729 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1737 | 1466697952742 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f8400 == 70 [pid = 1737] [id = 197] 09:05:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 259 (0x8eb01800) [pid = 1737] [serial = 591] [outer = (nil)] 09:05:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 260 (0x8f3bd000) [pid = 1737] [serial = 592] [outer = 0x8eb01800] 09:05:52 INFO - PROCESS | 1737 | 1466697952814 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 261 (0x8f4b1c00) [pid = 1737] [serial = 593] [outer = 0x8eb01800] 09:05:53 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:53 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:53 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:53 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:53 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:53 INFO - PROCESS | 1737 | 1466697953795 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:05:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1586ms 09:05:53 INFO - PROCESS | 1737 | 1466697953874 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1737 | 1466697953881 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:05:53 INFO - PROCESS | 1737 | 1466697953891 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1737 | 1466697953895 Marionette TRACE conn3 <- [1,762,null,{}] 09:05:53 INFO - PROCESS | 1737 | 1466697953901 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 1737 | 1466697953907 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:54 INFO - PROCESS | 1737 | 1466697954140 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:05:54 INFO - PROCESS | 1737 | --DOCSHELL 0xa6b4ec00 == 69 [pid = 1737] [id = 110] 09:05:54 INFO - PROCESS | 1737 | --DOCSHELL 0x8d190400 == 68 [pid = 1737] [id = 142] 09:05:54 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6400 == 67 [pid = 1737] [id = 146] 09:05:54 INFO - PROCESS | 1737 | --DOCSHELL 0x8d18ec00 == 66 [pid = 1737] [id = 141] 09:05:54 INFO - PROCESS | 1737 | --DOCSHELL 0x9a6cf800 == 65 [pid = 1737] [id = 107] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 260 (0x91de5800) [pid = 1737] [serial = 523] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | 1466697954436 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1737 | 1466697954446 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 259 (0x92b9c800) [pid = 1737] [serial = 518] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 258 (0x9ba51400) [pid = 1737] [serial = 478] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 257 (0x92cd4c00) [pid = 1737] [serial = 520] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 256 (0x92ccc400) [pid = 1737] [serial = 499] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 255 (0x8f3bcc00) [pid = 1737] [serial = 481] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 254 (0x9523c400) [pid = 1737] [serial = 472] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 253 (0x9a6dd800) [pid = 1737] [serial = 487] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 252 (0x8e7a7800) [pid = 1737] [serial = 511] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 251 (0x91d9c800) [pid = 1737] [serial = 512] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 250 (0x91f1e000) [pid = 1737] [serial = 514] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 249 (0x9200fc00) [pid = 1737] [serial = 515] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 248 (0x8d7c8800) [pid = 1737] [serial = 503] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 247 (0x8d19dc00) [pid = 1737] [serial = 502] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 246 (0x8f5b8c00) [pid = 1737] [serial = 509] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 245 (0x8f3bc800) [pid = 1737] [serial = 508] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 244 (0x9a39dc00) [pid = 1737] [serial = 475] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 243 (0x8e3e8000) [pid = 1737] [serial = 466] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 242 (0x91da1400) [pid = 1737] [serial = 469] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 241 (0x92f4bc00) [pid = 1737] [serial = 484] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 240 (0x90debc00) [pid = 1737] [serial = 493] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x92f52c00) [pid = 1737] [serial = 496] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x8e79c400) [pid = 1737] [serial = 506] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x8e3dc000) [pid = 1737] [serial = 505] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 236 (0x90ef2c00) [pid = 1737] [serial = 490] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 235 (0x92cd9400) [pid = 1737] [serial = 521] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x92b70000) [pid = 1737] [serial = 517] [outer = (nil)] [url = about:blank] 09:05:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d19dc00 == 66 [pid = 1737] [id = 198] 09:05:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x8e3e8000) [pid = 1737] [serial = 594] [outer = (nil)] 09:05:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 236 (0x8f3bc800) [pid = 1737] [serial = 595] [outer = 0x8e3e8000] 09:05:54 INFO - PROCESS | 1737 | 1466697954553 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 237 (0x8f692000) [pid = 1737] [serial = 596] [outer = 0x8e3e8000] 09:05:55 INFO - PROCESS | 1737 | 1466697955735 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:05:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1882ms 09:05:55 INFO - PROCESS | 1737 | 1466697955773 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1737 | 1466697955776 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:05:55 INFO - PROCESS | 1737 | 1466697955782 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1737 | 1466697955788 Marionette TRACE conn3 <- [1,766,null,{}] 09:05:55 INFO - PROCESS | 1737 | 1466697955813 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 1737 | 1466697955821 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:56 INFO - PROCESS | 1737 | 1466697956128 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:05:56 INFO - PROCESS | 1737 | 1466697956247 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1737 | 1466697956257 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x92381400 == 67 [pid = 1737] [id = 199] 09:05:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 238 (0x92389c00) [pid = 1737] [serial = 597] [outer = (nil)] 09:05:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x92452000) [pid = 1737] [serial = 598] [outer = 0x92389c00] 09:05:56 INFO - PROCESS | 1737 | 1466697956326 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x927d1c00) [pid = 1737] [serial = 599] [outer = 0x92389c00] 09:05:57 INFO - PROCESS | 1737 | 1466697957507 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1746ms 09:05:57 INFO - PROCESS | 1737 | 1466697957529 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:05:57 INFO - PROCESS | 1737 | 1466697957533 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:05:57 INFO - PROCESS | 1737 | 1466697957539 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1737 | 1466697957542 Marionette TRACE conn3 <- [1,770,null,{}] 09:05:57 INFO - PROCESS | 1737 | 1466697957547 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1737 | 1466697957551 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:57 INFO - PROCESS | 1737 | 1466697957831 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:05:57 INFO - PROCESS | 1737 | 1466697957891 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1737 | 1466697957900 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x92005400 == 68 [pid = 1737] [id = 200] 09:05:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 241 (0x927d7400) [pid = 1737] [serial = 600] [outer = (nil)] 09:05:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 242 (0x92b96400) [pid = 1737] [serial = 601] [outer = 0x927d7400] 09:05:57 INFO - PROCESS | 1737 | 1466697957972 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 243 (0x92c5c400) [pid = 1737] [serial = 602] [outer = 0x927d7400] 09:05:59 INFO - PROCESS | 1737 | --DOMWINDOW == 242 (0x8f5ba800) [pid = 1737] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:05:59 INFO - PROCESS | 1737 | --DOMWINDOW == 241 (0x8da6f400) [pid = 1737] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:05:59 INFO - PROCESS | 1737 | --DOMWINDOW == 240 (0x8f5bf800) [pid = 1737] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:05:59 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x8db2ec00) [pid = 1737] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:05:59 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x8d196c00) [pid = 1737] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:05:59 INFO - PROCESS | 1737 | 1466697959625 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2131ms 09:05:59 INFO - PROCESS | 1737 | 1466697959670 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1737 | 1466697959674 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:05:59 INFO - PROCESS | 1737 | 1466697959680 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1737 | 1466697959685 Marionette TRACE conn3 <- [1,774,null,{}] 09:05:59 INFO - PROCESS | 1737 | 1466697959690 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1737 | 1466697959695 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:05:59 INFO - PROCESS | 1737 | 1466697959850 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:06:00 INFO - PROCESS | 1737 | 1466697960015 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1737 | 1466697960023 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3ddc00 == 69 [pid = 1737] [id = 201] 09:06:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 239 (0x8e3e3400) [pid = 1737] [serial = 603] [outer = (nil)] 09:06:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 240 (0x92b98800) [pid = 1737] [serial = 604] [outer = 0x8e3e3400] 09:06:00 INFO - PROCESS | 1737 | 1466697960101 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 241 (0x92ccfc00) [pid = 1737] [serial = 605] [outer = 0x8e3e3400] 09:06:00 INFO - PROCESS | 1737 | 1466697960829 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1189ms 09:06:00 INFO - PROCESS | 1737 | 1466697960870 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1737 | 1466697960873 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:06:00 INFO - PROCESS | 1737 | 1466697960880 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1737 | 1466697960883 Marionette TRACE conn3 <- [1,778,null,{}] 09:06:00 INFO - PROCESS | 1737 | 1466697960888 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 1737 | 1466697960897 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:01 INFO - PROCESS | 1737 | 1466697961089 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:06:01 INFO - PROCESS | 1737 | 1466697961099 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1737 | 1466697961108 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x927d8800 == 70 [pid = 1737] [id = 202] 09:06:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 242 (0x92ccc800) [pid = 1737] [serial = 606] [outer = (nil)] 09:06:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 243 (0x952c7000) [pid = 1737] [serial = 607] [outer = 0x92ccc800] 09:06:01 INFO - PROCESS | 1737 | 1466697961181 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 244 (0x99e19800) [pid = 1737] [serial = 608] [outer = 0x92ccc800] 09:06:02 INFO - PROCESS | 1737 | 1466697962391 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1544ms 09:06:02 INFO - PROCESS | 1737 | 1466697962424 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:06:02 INFO - PROCESS | 1737 | 1466697962431 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:06:02 INFO - PROCESS | 1737 | 1466697962438 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1737 | 1466697962446 Marionette TRACE conn3 <- [1,782,null,{}] 09:06:02 INFO - PROCESS | 1737 | 1466697962454 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1737 | 1466697962460 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:02 INFO - PROCESS | 1737 | 1466697962690 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:06:02 INFO - PROCESS | 1737 | 1466697962977 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1737 | 1466697962985 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e0c00 == 71 [pid = 1737] [id = 203] 09:06:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 245 (0x8e3e3c00) [pid = 1737] [serial = 609] [outer = (nil)] 09:06:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 246 (0x8f3c0c00) [pid = 1737] [serial = 610] [outer = 0x8e3e3c00] 09:06:03 INFO - PROCESS | 1737 | 1466697963073 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 247 (0x8f68d800) [pid = 1737] [serial = 611] [outer = 0x8e3e3c00] 09:06:03 INFO - PROCESS | 1737 | 1466697963970 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1596ms 09:06:04 INFO - PROCESS | 1737 | 1466697964033 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1737 | 1466697964041 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:06:04 INFO - PROCESS | 1737 | 1466697964051 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1737 | 1466697964056 Marionette TRACE conn3 <- [1,786,null,{}] 09:06:04 INFO - PROCESS | 1737 | 1466697964062 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 1737 | 1466697964067 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:04 INFO - PROCESS | 1737 | 1466697964263 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:06:04 INFO - PROCESS | 1737 | 1466697964572 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1737 | 1466697964584 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x9238e000 == 72 [pid = 1737] [id = 204] 09:06:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 248 (0x9244e800) [pid = 1737] [serial = 612] [outer = (nil)] 09:06:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 249 (0x926d6400) [pid = 1737] [serial = 613] [outer = 0x9244e800] 09:06:04 INFO - PROCESS | 1737 | 1466697964710 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 250 (0x92b9c400) [pid = 1737] [serial = 614] [outer = 0x9244e800] 09:06:05 INFO - PROCESS | 1737 | 1466697965655 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1634ms 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:06:05 INFO - PROCESS | 1737 | 1466697965686 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1737 | 1466697965690 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:06:05 INFO - PROCESS | 1737 | 1466697965697 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1737 | 1466697965703 Marionette TRACE conn3 <- [1,790,null,{}] 09:06:05 INFO - PROCESS | 1737 | 1466697965720 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1737 | 1466697965729 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:05 INFO - PROCESS | 1737 | 1466697965930 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:06:06 INFO - PROCESS | 1737 | 1466697966184 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1737 | 1466697966196 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6fc00 == 73 [pid = 1737] [id = 205] 09:06:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 251 (0x92f51800) [pid = 1737] [serial = 615] [outer = (nil)] 09:06:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 252 (0x9536fc00) [pid = 1737] [serial = 616] [outer = 0x92f51800] 09:06:06 INFO - PROCESS | 1737 | 1466697966322 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 253 (0x9a6dbc00) [pid = 1737] [serial = 617] [outer = 0x92f51800] 09:06:07 INFO - PROCESS | 1737 | 1466697967241 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1589ms 09:06:07 INFO - PROCESS | 1737 | 1466697967286 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:06:07 INFO - PROCESS | 1737 | 1466697967291 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:06:07 INFO - PROCESS | 1737 | 1466697967298 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1737 | 1466697967301 Marionette TRACE conn3 <- [1,794,null,{}] 09:06:07 INFO - PROCESS | 1737 | 1466697967307 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1737 | 1466697967312 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:07 INFO - PROCESS | 1737 | 1466697967500 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:06:07 INFO - PROCESS | 1737 | 1466697967749 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1737 | 1466697967758 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9db800 == 74 [pid = 1737] [id = 206] 09:06:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 254 (0x8d7c8800) [pid = 1737] [serial = 618] [outer = (nil)] 09:06:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 255 (0x9babac00) [pid = 1737] [serial = 619] [outer = 0x8d7c8800] 09:06:07 INFO - PROCESS | 1737 | 1466697967883 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 256 (0x9c175000) [pid = 1737] [serial = 620] [outer = 0x8d7c8800] 09:06:08 INFO - PROCESS | 1737 | 1466697968744 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1484ms 09:06:08 INFO - PROCESS | 1737 | 1466697968782 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1737 | 1466697968786 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:06:08 INFO - PROCESS | 1737 | 1466697968793 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1737 | 1466697968796 Marionette TRACE conn3 <- [1,798,null,{}] 09:06:08 INFO - PROCESS | 1737 | 1466697968802 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1737 | 1466697968807 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:08 INFO - PROCESS | 1737 | 1466697968989 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:06:09 INFO - PROCESS | 1737 | 1466697969251 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1737 | 1466697969260 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d197400 == 75 [pid = 1737] [id = 207] 09:06:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 257 (0x9bfdc000) [pid = 1737] [serial = 621] [outer = (nil)] 09:06:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 258 (0x9c23bc00) [pid = 1737] [serial = 622] [outer = 0x9bfdc000] 09:06:09 INFO - PROCESS | 1737 | 1466697969393 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 259 (0x9c243000) [pid = 1737] [serial = 623] [outer = 0x9bfdc000] 09:06:10 INFO - PROCESS | 1737 | 1466697970305 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1584ms 09:06:10 INFO - PROCESS | 1737 | 1466697970378 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1737 | 1466697970382 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:06:10 INFO - PROCESS | 1737 | 1466697970388 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1737 | 1466697970391 Marionette TRACE conn3 <- [1,802,null,{}] 09:06:10 INFO - PROCESS | 1737 | 1466697970397 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1737 | 1466697970407 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:10 INFO - PROCESS | 1737 | 1466697970653 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:06:10 INFO - PROCESS | 1737 | 1466697970906 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1737 | 1466697970916 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x9c1d0800 == 76 [pid = 1737] [id = 208] 09:06:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 260 (0x9c1d6800) [pid = 1737] [serial = 624] [outer = (nil)] 09:06:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 261 (0xa2278800) [pid = 1737] [serial = 625] [outer = 0x9c1d6800] 09:06:11 INFO - PROCESS | 1737 | 1466697971043 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 262 (0xa22fa000) [pid = 1737] [serial = 626] [outer = 0x9c1d6800] 09:06:11 INFO - PROCESS | 1737 | 1466697971925 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1581ms 09:06:11 INFO - PROCESS | 1737 | 1466697971970 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1737 | 1466697971974 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:06:11 INFO - PROCESS | 1737 | 1466697971981 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1737 | 1466697971984 Marionette TRACE conn3 <- [1,806,null,{}] 09:06:11 INFO - PROCESS | 1737 | 1466697971990 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 1737 | 1466697971995 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:12 INFO - PROCESS | 1737 | 1466697972180 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:06:12 INFO - PROCESS | 1737 | 1466697972392 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1737 | 1466697972398 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292000 == 77 [pid = 1737] [id = 209] 09:06:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 263 (0x8b292800) [pid = 1737] [serial = 627] [outer = (nil)] 09:06:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 264 (0x8b29a400) [pid = 1737] [serial = 628] [outer = 0x8b292800] 09:06:12 INFO - PROCESS | 1737 | 1466697972563 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 265 (0x8b29e000) [pid = 1737] [serial = 629] [outer = 0x8b292800] 09:06:13 INFO - PROCESS | 1737 | 1466697973474 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1533ms 09:06:13 INFO - PROCESS | 1737 | 1466697973515 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1737 | 1466697973519 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:06:13 INFO - PROCESS | 1737 | 1466697973526 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1737 | 1466697973528 Marionette TRACE conn3 <- [1,810,null,{}] 09:06:13 INFO - PROCESS | 1737 | 1466697973534 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1737 | 1466697973539 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:13 INFO - PROCESS | 1737 | 1466697973727 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:06:13 INFO - PROCESS | 1737 | 1466697973979 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1737 | 1466697973988 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295000 == 78 [pid = 1737] [id = 210] 09:06:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 266 (0x8b299000) [pid = 1737] [serial = 630] [outer = (nil)] 09:06:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 267 (0x8cd9c400) [pid = 1737] [serial = 631] [outer = 0x8b299000] 09:06:14 INFO - PROCESS | 1737 | 1466697974109 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 268 (0x8cd9f400) [pid = 1737] [serial = 632] [outer = 0x8b299000] 09:06:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 269 (0x8d199800) [pid = 1737] [serial = 633] [outer = 0x930abc00] 09:06:15 INFO - PROCESS | 1737 | 1466697975166 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1680ms 09:06:15 INFO - PROCESS | 1737 | 1466697975206 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1737 | 1466697975210 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:06:15 INFO - PROCESS | 1737 | 1466697975216 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1737 | 1466697975220 Marionette TRACE conn3 <- [1,814,null,{}] 09:06:15 INFO - PROCESS | 1737 | 1466697975225 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1737 | 1466697975230 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:15 INFO - PROCESS | 1737 | 1466697975413 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:06:15 INFO - PROCESS | 1737 | 1466697975713 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1737 | 1466697975722 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c400 == 79 [pid = 1737] [id = 211] 09:06:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 270 (0x8cd97800) [pid = 1737] [serial = 634] [outer = (nil)] 09:06:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 271 (0x8cda6800) [pid = 1737] [serial = 635] [outer = 0x8cd97800] 09:06:15 INFO - PROCESS | 1737 | 1466697975807 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 272 (0x8ea0f000) [pid = 1737] [serial = 636] [outer = 0x8cd97800] 09:06:16 INFO - PROCESS | 1737 | 1466697976699 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1737 | 1466697976752 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:06:16 INFO - PROCESS | 1737 | 1466697976758 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1737 | 1466697976762 Marionette TRACE conn3 <- [1,818,null,{}] 09:06:16 INFO - PROCESS | 1737 | 1466697976767 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1737 | 1466697976772 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:16 INFO - PROCESS | 1737 | 1466697976953 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:06:17 INFO - PROCESS | 1737 | 1466697977220 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1737 | 1466697977229 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda3c00 == 80 [pid = 1737] [id = 212] 09:06:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 273 (0x90d96800) [pid = 1737] [serial = 637] [outer = (nil)] 09:06:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 274 (0x90d99c00) [pid = 1737] [serial = 638] [outer = 0x90d96800] 09:06:17 INFO - PROCESS | 1737 | 1466697977352 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 275 (0x90d9d000) [pid = 1737] [serial = 639] [outer = 0x90d96800] 09:06:18 INFO - PROCESS | 1737 | 1466697978294 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1584ms 09:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:06:18 INFO - PROCESS | 1737 | 1466697978343 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1737 | 1466697978346 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:06:18 INFO - PROCESS | 1737 | 1466697978354 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1737 | 1466697978358 Marionette TRACE conn3 <- [1,822,null,{}] 09:06:18 INFO - PROCESS | 1737 | 1466697978364 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1737 | 1466697978369 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:18 INFO - PROCESS | 1737 | 1466697978639 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:06:18 INFO - PROCESS | 1737 | 1466697978953 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1737 | 1466697978966 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c8800 == 81 [pid = 1737] [id = 213] 09:06:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 276 (0x8b5c9c00) [pid = 1737] [serial = 640] [outer = (nil)] 09:06:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 277 (0x8b5d0c00) [pid = 1737] [serial = 641] [outer = 0x8b5c9c00] 09:06:19 INFO - PROCESS | 1737 | 1466697979045 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 278 (0x8f3bb400) [pid = 1737] [serial = 642] [outer = 0x8b5c9c00] 09:06:20 INFO - PROCESS | 1737 | 1466697979998 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1737 | 1466697980043 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:06:20 INFO - PROCESS | 1737 | 1466697980049 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1737 | 1466697980053 Marionette TRACE conn3 <- [1,826,null,{}] 09:06:20 INFO - PROCESS | 1737 | 1466697980058 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:20 INFO - PROCESS | 1737 | 1466697980063 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:20 INFO - PROCESS | 1737 | 1466697980278 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:06:20 INFO - PROCESS | 1737 | 1466697980537 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1737 | 1466697980546 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd98c00 == 82 [pid = 1737] [id = 214] 09:06:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 279 (0x8eb09c00) [pid = 1737] [serial = 643] [outer = (nil)] 09:06:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 280 (0x90da0800) [pid = 1737] [serial = 644] [outer = 0x8eb09c00] 09:06:20 INFO - PROCESS | 1737 | 1466697980689 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 281 (0x93b41c00) [pid = 1737] [serial = 645] [outer = 0x8eb09c00] 09:06:21 INFO - PROCESS | 1737 | 1466697981605 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1630ms 09:06:21 INFO - PROCESS | 1737 | 1466697981681 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1737 | 1466697981686 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:06:21 INFO - PROCESS | 1737 | 1466697981692 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1737 | 1466697981694 Marionette TRACE conn3 <- [1,830,null,{}] 09:06:21 INFO - PROCESS | 1737 | 1466697981700 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 1737 | 1466697981706 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:21 INFO - PROCESS | 1737 | 1466697981887 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:06:22 INFO - PROCESS | 1737 | 1466697982147 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1737 | 1466697982154 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d98800 == 83 [pid = 1737] [id = 215] 09:06:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 282 (0x90d99800) [pid = 1737] [serial = 646] [outer = (nil)] 09:06:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 283 (0x92806000) [pid = 1737] [serial = 647] [outer = 0x90d99800] 09:06:22 INFO - PROCESS | 1737 | 1466697982273 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 284 (0x92807400) [pid = 1737] [serial = 648] [outer = 0x90d99800] 09:06:23 INFO - PROCESS | 1737 | 1466697983165 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1535ms 09:06:23 INFO - PROCESS | 1737 | 1466697983227 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1737 | 1466697983230 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:06:23 INFO - PROCESS | 1737 | 1466697983237 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1737 | 1466697983241 Marionette TRACE conn3 <- [1,834,null,{}] 09:06:23 INFO - PROCESS | 1737 | 1466697983246 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 1737 | 1466697983251 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:23 INFO - PROCESS | 1737 | 1466697983474 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:06:23 INFO - PROCESS | 1737 | 1466697983750 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1737 | 1466697983757 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x92405c00 == 84 [pid = 1737] [id = 216] 09:06:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 285 (0x92407c00) [pid = 1737] [serial = 649] [outer = (nil)] 09:06:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 286 (0x9240d400) [pid = 1737] [serial = 650] [outer = 0x92407c00] 09:06:23 INFO - PROCESS | 1737 | 1466697983876 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 287 (0x9240ec00) [pid = 1737] [serial = 651] [outer = 0x92407c00] 09:06:24 INFO - PROCESS | 1737 | 1466697984806 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1639ms 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:06:24 INFO - PROCESS | 1737 | 1466697984877 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1737 | 1466697984880 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:06:24 INFO - PROCESS | 1737 | 1466697984887 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1737 | 1466697984890 Marionette TRACE conn3 <- [1,838,null,{}] 09:06:24 INFO - PROCESS | 1737 | 1466697984896 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1737 | 1466697984901 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:25 INFO - PROCESS | 1737 | 1466697985088 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:06:25 INFO - PROCESS | 1737 | 1466697985792 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1737 | 1466697985799 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c6000 == 85 [pid = 1737] [id = 217] 09:06:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 288 (0x8b5c6800) [pid = 1737] [serial = 652] [outer = (nil)] 09:06:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 289 (0x8b5cd000) [pid = 1737] [serial = 653] [outer = 0x8b5c6800] 09:06:25 INFO - PROCESS | 1737 | 1466697985890 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 290 (0x8c9d8000) [pid = 1737] [serial = 654] [outer = 0x8b5c6800] 09:06:26 INFO - PROCESS | 1737 | 1466697986793 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1939ms 09:06:26 INFO - PROCESS | 1737 | 1466697986826 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1737 | 1466697986831 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:06:26 INFO - PROCESS | 1737 | 1466697986838 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1737 | 1466697986843 Marionette TRACE conn3 <- [1,842,null,{}] 09:06:26 INFO - PROCESS | 1737 | 1466697986851 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1737 | 1466697986858 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:27 INFO - PROCESS | 1737 | 1466697987040 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:06:27 INFO - PROCESS | 1737 | 1466697987307 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1737 | 1466697987318 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd76800 == 86 [pid = 1737] [id = 218] 09:06:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 291 (0x8da68c00) [pid = 1737] [serial = 655] [outer = (nil)] 09:06:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 292 (0x8ea05000) [pid = 1737] [serial = 656] [outer = 0x8da68c00] 09:06:27 INFO - PROCESS | 1737 | 1466697987437 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 293 (0x8f4b0000) [pid = 1737] [serial = 657] [outer = 0x8da68c00] 09:06:28 INFO - PROCESS | 1737 | 1466697988464 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1643ms 09:06:28 INFO - PROCESS | 1737 | 1466697988484 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1737 | 1466697988490 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:06:28 INFO - PROCESS | 1737 | 1466697988498 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1737 | 1466697988501 Marionette TRACE conn3 <- [1,846,null,{}] 09:06:28 INFO - PROCESS | 1737 | 1466697988507 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1737 | 1466697988512 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:28 INFO - PROCESS | 1737 | 1466697988705 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0xa2271000 == 85 [pid = 1737] [id = 29] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9200b400 == 84 [pid = 1737] [id = 87] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92454400 == 83 [pid = 1737] [id = 12] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4af400 == 82 [pid = 1737] [id = 96] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9b66f400 == 81 [pid = 1737] [id = 14] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92216400 == 80 [pid = 1737] [id = 8] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x948e9c00 == 79 [pid = 1737] [id = 49] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92214000 == 78 [pid = 1737] [id = 15] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x90dea400 == 77 [pid = 1737] [id = 177] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3ddc00 == 76 [pid = 1737] [id = 201] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x948e9800 == 75 [pid = 1737] [id = 32] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9b670c00 == 74 [pid = 1737] [id = 13] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92421400 == 73 [pid = 1737] [id = 74] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x926c9c00 == 72 [pid = 1737] [id = 137] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0xa1014800 == 71 [pid = 1737] [id = 22] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a8c00 == 70 [pid = 1737] [id = 176] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92010c00 == 69 [pid = 1737] [id = 105] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92a97800 == 68 [pid = 1737] [id = 23] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9221d800 == 67 [pid = 1737] [id = 39] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79c000 == 66 [pid = 1737] [id = 126] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9de400 == 65 [pid = 1737] [id = 175] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb0bc00 == 64 [pid = 1737] [id = 109] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2c00 == 63 [pid = 1737] [id = 127] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb02000 == 62 [pid = 1737] [id = 108] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d3c00 == 61 [pid = 1737] [id = 143] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0xa1081000 == 60 [pid = 1737] [id = 90] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a0400 == 59 [pid = 1737] [id = 128] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x91de2400 == 58 [pid = 1737] [id = 104] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92426000 == 57 [pid = 1737] [id = 48] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92425400 == 56 [pid = 1737] [id = 9] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9a10bc00 == 55 [pid = 1737] [id = 42] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x93b44000 == 54 [pid = 1737] [id = 19] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6d400 == 53 [pid = 1737] [id = 145] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ea800 == 52 [pid = 1737] [id = 181] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f690c00 == 51 [pid = 1737] [id = 178] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e8400 == 50 [pid = 1737] [id = 140] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e1c00 == 49 [pid = 1737] [id = 111] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x99e10000 == 48 [pid = 1737] [id = 180] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4000 == 47 [pid = 1737] [id = 144] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92b9b400 == 46 [pid = 1737] [id = 179] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5bbc00 == 45 [pid = 1737] [id = 182] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x95374000 == 44 [pid = 1737] [id = 106] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x90ef7000 == 43 [pid = 1737] [id = 166] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd76800 == 42 [pid = 1737] [id = 218] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92405c00 == 41 [pid = 1737] [id = 216] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c6000 == 40 [pid = 1737] [id = 217] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x90d98800 == 39 [pid = 1737] [id = 215] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd98c00 == 38 [pid = 1737] [id = 214] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c8800 == 37 [pid = 1737] [id = 213] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c400 == 36 [pid = 1737] [id = 211] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda3c00 == 35 [pid = 1737] [id = 212] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295000 == 34 [pid = 1737] [id = 210] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292000 == 33 [pid = 1737] [id = 209] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9c1d0800 == 32 [pid = 1737] [id = 208] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9db800 == 31 [pid = 1737] [id = 206] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d197400 == 30 [pid = 1737] [id = 207] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6fc00 == 29 [pid = 1737] [id = 205] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x9238e000 == 28 [pid = 1737] [id = 204] 09:06:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e0c00 == 27 [pid = 1737] [id = 203] 09:06:31 INFO - PROCESS | 1737 | --DOCSHELL 0x927d8800 == 26 [pid = 1737] [id = 202] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 292 (0x927d3c00) [pid = 1737] [serial = 524] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 291 (0x8f3b2800) [pid = 1737] [serial = 529] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 290 (0x8cd74800) [pid = 1737] [serial = 526] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 289 (0x91da3000) [pid = 1737] [serial = 559] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 288 (0x8e79b400) [pid = 1737] [serial = 544] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 287 (0x9238a000) [pid = 1737] [serial = 532] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 286 (0x8e79ec00) [pid = 1737] [serial = 553] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 285 (0x8eb09800) [pid = 1737] [serial = 554] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 284 (0x95371c00) [pid = 1737] [serial = 538] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 283 (0x99ecb400) [pid = 1737] [serial = 541] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 282 (0x92c5e000) [pid = 1737] [serial = 547] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 281 (0x8f68bc00) [pid = 1737] [serial = 556] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 280 (0x92f4c000) [pid = 1737] [serial = 535] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 279 (0x8e79cc00) [pid = 1737] [serial = 551] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 278 (0x8d8f1400) [pid = 1737] [serial = 550] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 277 (0x91f1fc00) [pid = 1737] [serial = 560] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 276 (0x90de3400) [pid = 1737] [serial = 557] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | --DOMWINDOW == 275 (0x90ef7800) [pid = 1737] [serial = 562] [outer = (nil)] [url = about:blank] 09:06:31 INFO - PROCESS | 1737 | 1466697991206 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1737 | 1466697991217 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b297c00 == 27 [pid = 1737] [id = 219] 09:06:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 276 (0x8b298000) [pid = 1737] [serial = 658] [outer = (nil)] 09:06:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 277 (0x8b5c1c00) [pid = 1737] [serial = 659] [outer = 0x8b298000] 09:06:31 INFO - PROCESS | 1737 | 1466697991324 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 278 (0x8c9d7400) [pid = 1737] [serial = 660] [outer = 0x8b298000] 09:06:32 INFO - PROCESS | 1737 | 1466697992121 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3643ms 09:06:32 INFO - PROCESS | 1737 | 1466697992142 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:06:32 INFO - PROCESS | 1737 | 1466697992148 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:06:32 INFO - PROCESS | 1737 | 1466697992155 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1737 | 1466697992159 Marionette TRACE conn3 <- [1,850,null,{}] 09:06:32 INFO - PROCESS | 1737 | 1466697992167 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 1737 | 1466697992174 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:32 INFO - PROCESS | 1737 | 1466697992343 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:06:32 INFO - PROCESS | 1737 | 1466697992519 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1737 | 1466697992529 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd99c00 == 28 [pid = 1737] [id = 220] 09:06:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 279 (0x8cd9d000) [pid = 1737] [serial = 661] [outer = (nil)] 09:06:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 280 (0x8d2e9000) [pid = 1737] [serial = 662] [outer = 0x8cd9d000] 09:06:32 INFO - PROCESS | 1737 | 1466697992600 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 281 (0x8d7c9c00) [pid = 1737] [serial = 663] [outer = 0x8cd9d000] 09:06:33 INFO - PROCESS | 1737 | 1466697993437 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1330ms 09:06:33 INFO - PROCESS | 1737 | 1466697993487 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:06:33 INFO - PROCESS | 1737 | 1466697993494 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:06:33 INFO - PROCESS | 1737 | 1466697993502 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1737 | 1466697993504 Marionette TRACE conn3 <- [1,854,null,{}] 09:06:33 INFO - PROCESS | 1737 | 1466697993510 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1737 | 1466697993515 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:33 INFO - PROCESS | 1737 | 1466697993686 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:06:33 INFO - PROCESS | 1737 | 1466697993883 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1737 | 1466697993892 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da64800 == 29 [pid = 1737] [id = 221] 09:06:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 282 (0x8da67000) [pid = 1737] [serial = 664] [outer = (nil)] 09:06:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 283 (0x8da6fc00) [pid = 1737] [serial = 665] [outer = 0x8da67000] 09:06:33 INFO - PROCESS | 1737 | 1466697993959 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 284 (0x8db2cc00) [pid = 1737] [serial = 666] [outer = 0x8da67000] 09:06:34 INFO - PROCESS | 1737 | 1466697994907 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1429ms 09:06:34 INFO - PROCESS | 1737 | 1466697994931 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1737 | 1466697994934 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:06:34 INFO - PROCESS | 1737 | 1466697994943 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1737 | 1466697994952 Marionette TRACE conn3 <- [1,858,null,{}] 09:06:34 INFO - PROCESS | 1737 | 1466697994977 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1737 | 1466697994984 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:35 INFO - PROCESS | 1737 | 1466697995261 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:06:35 INFO - PROCESS | 1737 | 1466697995297 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1737 | 1466697995306 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd77400 == 30 [pid = 1737] [id = 222] 09:06:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 285 (0x8ea10000) [pid = 1737] [serial = 667] [outer = (nil)] 09:06:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 286 (0x8eb09000) [pid = 1737] [serial = 668] [outer = 0x8ea10000] 09:06:35 INFO - PROCESS | 1737 | 1466697995395 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 287 (0x8f3b3000) [pid = 1737] [serial = 669] [outer = 0x8ea10000] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 286 (0x92ccc800) [pid = 1737] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 285 (0x8c9d8800) [pid = 1737] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 284 (0x9c1cf800) [pid = 1737] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 283 (0x90eea800) [pid = 1737] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 282 (0xa05f9000) [pid = 1737] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 281 (0x8d7c3800) [pid = 1737] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 280 (0x8cd72400) [pid = 1737] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 279 (0x8db25400) [pid = 1737] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 278 (0x8f4adc00) [pid = 1737] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 277 (0x92f4d400) [pid = 1737] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 276 (0xa24fa000) [pid = 1737] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 275 (0x8f5bf400) [pid = 1737] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 274 (0x92003000) [pid = 1737] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 273 (0x93d5f000) [pid = 1737] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 272 (0x8d2ec800) [pid = 1737] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 271 (0x92aa0400) [pid = 1737] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 270 (0x926cc400) [pid = 1737] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 269 (0x8d18f400) [pid = 1737] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 268 (0x8d7c4800) [pid = 1737] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 267 (0x99e0f800) [pid = 1737] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 266 (0x8da67c00) [pid = 1737] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 265 (0x8d8f6c00) [pid = 1737] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 264 (0x927cf800) [pid = 1737] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 263 (0x92453000) [pid = 1737] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 262 (0x8f5b6800) [pid = 1737] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 261 (0x91de2800) [pid = 1737] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 260 (0x9b313c00) [pid = 1737] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 259 (0x8e3e3400) [pid = 1737] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 258 (0x92c61400) [pid = 1737] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 257 (0x9a4b8c00) [pid = 1737] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 256 (0x92387400) [pid = 1737] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 255 (0x95241000) [pid = 1737] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 254 (0x91f16800) [pid = 1737] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 253 (0x930a8c00) [pid = 1737] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 252 (0x92389c00) [pid = 1737] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 251 (0x948e6c00) [pid = 1737] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 250 (0xa1082800) [pid = 1737] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 249 (0x9b676c00) [pid = 1737] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 248 (0x9830ec00) [pid = 1737] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 247 (0x8e7a7400) [pid = 1737] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 246 (0x8ea06400) [pid = 1737] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 245 (0x99674800) [pid = 1737] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 244 (0x8f68c400) [pid = 1737] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 243 (0x8eb01c00) [pid = 1737] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 242 (0x9a6d4400) [pid = 1737] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 241 (0x9238ac00) [pid = 1737] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 240 (0x8f4ac800) [pid = 1737] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 239 (0x93b83800) [pid = 1737] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 238 (0x8eb04c00) [pid = 1737] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 237 (0x8d2f0800) [pid = 1737] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 236 (0x92b90c00) [pid = 1737] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 235 (0x99e18c00) [pid = 1737] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x92bb2000) [pid = 1737] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0x91da1c00) [pid = 1737] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0x92b71800) [pid = 1737] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0xa6b58800) [pid = 1737] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0x8d2eb400) [pid = 1737] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 229 (0x8c9dec00) [pid = 1737] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 228 (0x8da6d400) [pid = 1737] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 227 (0x8c9d5400) [pid = 1737] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 226 (0x90ef8c00) [pid = 1737] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 225 (0x9c1db400) [pid = 1737] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 224 (0x8e79d800) [pid = 1737] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 223 (0x926ca800) [pid = 1737] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 222 (0x92458400) [pid = 1737] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 221 (0x92f46c00) [pid = 1737] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 220 (0x8cd69800) [pid = 1737] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 219 (0x8f3b3400) [pid = 1737] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 218 (0x9a074400) [pid = 1737] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 217 (0x8d192800) [pid = 1737] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 216 (0x8e3e8800) [pid = 1737] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 215 (0x9a6d3400) [pid = 1737] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 214 (0x8cd6f800) [pid = 1737] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 213 (0x95235c00) [pid = 1737] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 212 (0x9245b800) [pid = 1737] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 211 (0x926d0c00) [pid = 1737] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 210 (0x8eb01800) [pid = 1737] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 209 (0x90de3c00) [pid = 1737] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 208 (0x8eb0f000) [pid = 1737] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 207 (0x92383800) [pid = 1737] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 206 (0xa1086800) [pid = 1737] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 205 (0x927d2400) [pid = 1737] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 204 (0x98302400) [pid = 1737] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 203 (0x91dedc00) [pid = 1737] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 202 (0x9537a000) [pid = 1737] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 201 (0x8e3e8000) [pid = 1737] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 200 (0x93d61400) [pid = 1737] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 199 (0x8f3b9400) [pid = 1737] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 198 (0x8f688c00) [pid = 1737] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 197 (0x9966f400) [pid = 1737] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 196 (0x927d7400) [pid = 1737] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 195 (0xa6888400) [pid = 1737] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 194 (0xa6b54000) [pid = 1737] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 193 (0x91de9000) [pid = 1737] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 192 (0xa4d50000) [pid = 1737] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 191 (0xa4d56400) [pid = 1737] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:06:38 INFO - PROCESS | 1737 | --DOMWINDOW == 190 (0x9a06b400) [pid = 1737] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:06:38 INFO - PROCESS | 1737 | 1466697998631 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 3709ms 09:06:38 INFO - PROCESS | 1737 | 1466697998650 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1737 | 1466697998654 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:06:38 INFO - PROCESS | 1737 | 1466697998671 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1737 | 1466697998674 Marionette TRACE conn3 <- [1,862,null,{}] 09:06:38 INFO - PROCESS | 1737 | 1466697998679 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 1737 | 1466697998685 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:38 INFO - PROCESS | 1737 | 1466697998839 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:06:38 INFO - PROCESS | 1737 | 1466697998852 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1737 | 1466697998859 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9da400 == 31 [pid = 1737] [id = 223] 09:06:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 191 (0x8cd77c00) [pid = 1737] [serial = 670] [outer = (nil)] 09:06:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 192 (0x8db29800) [pid = 1737] [serial = 671] [outer = 0x8cd77c00] 09:06:38 INFO - PROCESS | 1737 | 1466697998926 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 193 (0x8e3e2800) [pid = 1737] [serial = 672] [outer = 0x8cd77c00] 09:06:39 INFO - PROCESS | 1737 | 1466697999845 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1241ms 09:06:39 INFO - PROCESS | 1737 | 1466697999901 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1737 | 1466697999904 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:06:39 INFO - PROCESS | 1737 | 1466697999910 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1737 | 1466697999913 Marionette TRACE conn3 <- [1,866,null,{}] 09:06:39 INFO - PROCESS | 1737 | 1466697999989 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1737 | 1466697999994 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:40 INFO - PROCESS | 1737 | 1466698000202 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:06:40 INFO - PROCESS | 1737 | 1466698000423 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1737 | 1466698000437 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e0400 == 32 [pid = 1737] [id = 224] 09:06:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 194 (0x8c9e0c00) [pid = 1737] [serial = 673] [outer = (nil)] 09:06:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 195 (0x8cd73c00) [pid = 1737] [serial = 674] [outer = 0x8c9e0c00] 09:06:40 INFO - PROCESS | 1737 | 1466698000558 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 196 (0x8d2ee800) [pid = 1737] [serial = 675] [outer = 0x8c9e0c00] 09:06:41 INFO - PROCESS | 1737 | 1466698001588 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1740ms 09:06:41 INFO - PROCESS | 1737 | 1466698001652 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:06:41 INFO - PROCESS | 1737 | 1466698001658 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:06:41 INFO - PROCESS | 1737 | 1466698001666 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1737 | 1466698001671 Marionette TRACE conn3 <- [1,870,null,{}] 09:06:41 INFO - PROCESS | 1737 | 1466698001679 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1737 | 1466698001685 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:41 INFO - PROCESS | 1737 | 1466698001908 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:06:42 INFO - PROCESS | 1737 | 1466698002166 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1737 | 1466698002178 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293000 == 33 [pid = 1737] [id = 225] 09:06:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 197 (0x8db31800) [pid = 1737] [serial = 676] [outer = (nil)] 09:06:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 198 (0x8e79fc00) [pid = 1737] [serial = 677] [outer = 0x8db31800] 09:06:42 INFO - PROCESS | 1737 | 1466698002300 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 199 (0x8ea04800) [pid = 1737] [serial = 678] [outer = 0x8db31800] 09:06:43 INFO - PROCESS | 1737 | 1466698003228 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1602ms 09:06:43 INFO - PROCESS | 1737 | 1466698003266 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:06:43 INFO - PROCESS | 1737 | 1466698003271 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:06:43 INFO - PROCESS | 1737 | 1466698003278 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1737 | 1466698003282 Marionette TRACE conn3 <- [1,874,null,{}] 09:06:43 INFO - PROCESS | 1737 | 1466698003289 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 1737 | 1466698003293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:43 INFO - PROCESS | 1737 | 1466698003570 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:06:43 INFO - PROCESS | 1737 | 1466698003922 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1737 | 1466698003933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4af400 == 34 [pid = 1737] [id = 226] 09:06:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 200 (0x8f4b0800) [pid = 1737] [serial = 679] [outer = (nil)] 09:06:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 201 (0x8f5b7400) [pid = 1737] [serial = 680] [outer = 0x8f4b0800] 09:06:44 INFO - PROCESS | 1737 | 1466698004019 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 202 (0x8f5c1c00) [pid = 1737] [serial = 681] [outer = 0x8f4b0800] 09:06:44 INFO - PROCESS | 1737 | 1466698004947 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1735ms 09:06:45 INFO - PROCESS | 1737 | 1466698005020 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:06:45 INFO - PROCESS | 1737 | 1466698005029 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:06:45 INFO - PROCESS | 1737 | 1466698005039 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1737 | 1466698005042 Marionette TRACE conn3 <- [1,878,null,{}] 09:06:45 INFO - PROCESS | 1737 | 1466698005048 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 1737 | 1466698005053 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:45 INFO - PROCESS | 1737 | 1466698005274 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:06:45 INFO - PROCESS | 1737 | 1466698005536 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1737 | 1466698005546 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b4400 == 35 [pid = 1737] [id = 227] 09:06:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 203 (0x8f693c00) [pid = 1737] [serial = 682] [outer = (nil)] 09:06:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 204 (0x90d9b400) [pid = 1737] [serial = 683] [outer = 0x8f693c00] 09:06:45 INFO - PROCESS | 1737 | 1466698005665 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 205 (0x90de3400) [pid = 1737] [serial = 684] [outer = 0x8f693c00] 09:06:46 INFO - PROCESS | 1737 | 1466698006509 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1539ms 09:06:46 INFO - PROCESS | 1737 | 1466698006576 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1737 | 1466698006580 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:06:46 INFO - PROCESS | 1737 | 1466698006587 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1737 | 1466698006590 Marionette TRACE conn3 <- [1,882,null,{}] 09:06:46 INFO - PROCESS | 1737 | 1466698006596 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 1737 | 1466698006600 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:46 INFO - PROCESS | 1737 | 1466698006811 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:06:47 INFO - PROCESS | 1737 | 1466698007148 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1737 | 1466698007158 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d98400 == 36 [pid = 1737] [id = 228] 09:06:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 206 (0x90de4800) [pid = 1737] [serial = 685] [outer = (nil)] 09:06:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 207 (0x90ef7000) [pid = 1737] [serial = 686] [outer = 0x90de4800] 09:06:47 INFO - PROCESS | 1737 | 1466698007241 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 208 (0x91d94400) [pid = 1737] [serial = 687] [outer = 0x90de4800] 09:06:48 INFO - PROCESS | 1737 | 1466698008106 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1584ms 09:06:48 INFO - PROCESS | 1737 | 1466698008172 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1737 | 1466698008176 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:06:48 INFO - PROCESS | 1737 | 1466698008182 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1737 | 1466698008186 Marionette TRACE conn3 <- [1,886,null,{}] 09:06:48 INFO - PROCESS | 1737 | 1466698008192 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1737 | 1466698008203 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:48 INFO - PROCESS | 1737 | 1466698008428 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:06:48 INFO - PROCESS | 1737 | 1466698008765 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1737 | 1466698008772 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e6c00 == 37 [pid = 1737] [id = 229] 09:06:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 209 (0x8da6bc00) [pid = 1737] [serial = 688] [outer = (nil)] 09:06:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 210 (0x91f12400) [pid = 1737] [serial = 689] [outer = 0x8da6bc00] 09:06:48 INFO - PROCESS | 1737 | 1466698008869 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 211 (0x91f1fc00) [pid = 1737] [serial = 690] [outer = 0x8da6bc00] 09:06:49 INFO - PROCESS | 1737 | 1466698009777 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1634ms 09:06:49 INFO - PROCESS | 1737 | 1466698009817 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1737 | 1466698009821 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:06:49 INFO - PROCESS | 1737 | 1466698009827 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1737 | 1466698009830 Marionette TRACE conn3 <- [1,890,null,{}] 09:06:49 INFO - PROCESS | 1737 | 1466698009836 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1737 | 1466698009841 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:50 INFO - PROCESS | 1737 | 1466698010014 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:06:50 INFO - PROCESS | 1737 | 1466698010264 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1737 | 1466698010271 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9df000 == 38 [pid = 1737] [id = 230] 09:06:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 212 (0x8ea03c00) [pid = 1737] [serial = 691] [outer = (nil)] 09:06:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 213 (0x92211c00) [pid = 1737] [serial = 692] [outer = 0x8ea03c00] 09:06:50 INFO - PROCESS | 1737 | 1466698010407 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 214 (0x92009c00) [pid = 1737] [serial = 693] [outer = 0x8ea03c00] 09:06:51 INFO - PROCESS | 1737 | 1466698011293 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1531ms 09:06:51 INFO - PROCESS | 1737 | 1466698011359 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1737 | 1466698011363 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:06:51 INFO - PROCESS | 1737 | 1466698011369 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1737 | 1466698011372 Marionette TRACE conn3 <- [1,894,null,{}] 09:06:51 INFO - PROCESS | 1737 | 1466698011378 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 1737 | 1466698011383 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:51 INFO - PROCESS | 1737 | 1466698011559 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:06:51 INFO - PROCESS | 1737 | 1466698011812 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1737 | 1466698011819 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b2a0c00 == 39 [pid = 1737] [id = 231] 09:06:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 215 (0x8cd9e800) [pid = 1737] [serial = 694] [outer = (nil)] 09:06:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 216 (0x92389c00) [pid = 1737] [serial = 695] [outer = 0x8cd9e800] 09:06:51 INFO - PROCESS | 1737 | 1466698011943 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 217 (0x9238d400) [pid = 1737] [serial = 696] [outer = 0x8cd9e800] 09:06:52 INFO - PROCESS | 1737 | 1466698012810 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1484ms 09:06:52 INFO - PROCESS | 1737 | 1466698012854 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1737 | 1466698012858 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:06:52 INFO - PROCESS | 1737 | 1466698012865 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1737 | 1466698012868 Marionette TRACE conn3 <- [1,898,null,{}] 09:06:52 INFO - PROCESS | 1737 | 1466698012874 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 1737 | 1466698012879 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:53 INFO - PROCESS | 1737 | 1466698013046 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:06:53 INFO - PROCESS | 1737 | 1466698013373 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1737 | 1466698013382 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7000 == 40 [pid = 1737] [id = 232] 09:06:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 218 (0x8e79c400) [pid = 1737] [serial = 697] [outer = (nil)] 09:06:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 219 (0x9240e400) [pid = 1737] [serial = 698] [outer = 0x8e79c400] 09:06:53 INFO - PROCESS | 1737 | 1466698013466 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 220 (0x92414000) [pid = 1737] [serial = 699] [outer = 0x8e79c400] 09:06:54 INFO - PROCESS | 1737 | 1466698014390 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1582ms 09:06:54 INFO - PROCESS | 1737 | 1466698014449 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1737 | 1466698014452 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:06:54 INFO - PROCESS | 1737 | 1466698014459 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1737 | 1466698014462 Marionette TRACE conn3 <- [1,902,null,{}] 09:06:54 INFO - PROCESS | 1737 | 1466698014468 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 1737 | 1466698014472 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:54 INFO - PROCESS | 1737 | 1466698014688 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:06:54 INFO - PROCESS | 1737 | 1466698014950 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1737 | 1466698014960 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd75c00 == 41 [pid = 1737] [id = 233] 09:06:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 221 (0x8cda5000) [pid = 1737] [serial = 700] [outer = (nil)] 09:06:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 222 (0x8ea05400) [pid = 1737] [serial = 701] [outer = 0x8cda5000] 09:06:55 INFO - PROCESS | 1737 | 1466698015079 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 223 (0x8f5c3800) [pid = 1737] [serial = 702] [outer = 0x8cda5000] 09:06:55 INFO - PROCESS | 1737 | 1466698015975 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1591ms 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:06:56 INFO - PROCESS | 1737 | 1466698016051 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1737 | 1466698016054 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:06:56 INFO - PROCESS | 1737 | 1466698016061 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1737 | 1466698016064 Marionette TRACE conn3 <- [1,906,null,{}] 09:06:56 INFO - PROCESS | 1737 | 1466698016070 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1737 | 1466698016076 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:56 INFO - PROCESS | 1737 | 1466698016323 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:06:56 INFO - PROCESS | 1737 | 1466698016590 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1737 | 1466698016601 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4400 == 42 [pid = 1737] [id = 234] 09:06:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 224 (0x8c9d6800) [pid = 1737] [serial = 703] [outer = (nil)] 09:06:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 225 (0x8d18e400) [pid = 1737] [serial = 704] [outer = 0x8c9d6800] 09:06:56 INFO - PROCESS | 1737 | 1466698016730 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 226 (0x91de8c00) [pid = 1737] [serial = 705] [outer = 0x8c9d6800] 09:06:57 INFO - PROCESS | 1737 | 1466698017630 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1642ms 09:06:57 INFO - PROCESS | 1737 | 1466698017703 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1737 | 1466698017708 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:06:57 INFO - PROCESS | 1737 | 1466698017714 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1737 | 1466698017719 Marionette TRACE conn3 <- [1,910,null,{}] 09:06:57 INFO - PROCESS | 1737 | 1466698017724 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 1737 | 1466698017729 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:57 INFO - PROCESS | 1737 | 1466698017900 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:06:58 INFO - PROCESS | 1737 | 1466698018214 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1737 | 1466698018224 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f0c00 == 43 [pid = 1737] [id = 235] 09:06:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 227 (0x8d8f5000) [pid = 1737] [serial = 706] [outer = (nil)] 09:06:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 228 (0x8ea01800) [pid = 1737] [serial = 707] [outer = 0x8d8f5000] 09:06:58 INFO - PROCESS | 1737 | 1466698018306 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 229 (0x8f5bd400) [pid = 1737] [serial = 708] [outer = 0x8d8f5000] 09:06:59 INFO - PROCESS | 1737 | 1466698019255 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1584ms 09:06:59 INFO - PROCESS | 1737 | 1466698019300 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1737 | 1466698019304 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:06:59 INFO - PROCESS | 1737 | 1466698019310 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1737 | 1466698019313 Marionette TRACE conn3 <- [1,914,null,{}] 09:06:59 INFO - PROCESS | 1737 | 1466698019319 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1737 | 1466698019324 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:59 INFO - PROCESS | 1737 | 1466698019500 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:06:59 INFO - PROCESS | 1737 | 1466698019760 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1737 | 1466698019769 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:06:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d191400 == 44 [pid = 1737] [id = 236] 09:06:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 230 (0x8e3df800) [pid = 1737] [serial = 709] [outer = (nil)] 09:06:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 231 (0x91f16000) [pid = 1737] [serial = 710] [outer = 0x8e3df800] 09:06:59 INFO - PROCESS | 1737 | 1466698019887 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 232 (0x92385000) [pid = 1737] [serial = 711] [outer = 0x8e3df800] 09:07:00 INFO - PROCESS | 1737 | 1466698020783 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1542ms 09:07:00 INFO - PROCESS | 1737 | 1466698020853 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1737 | 1466698020856 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:07:00 INFO - PROCESS | 1737 | 1466698020863 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1737 | 1466698020867 Marionette TRACE conn3 <- [1,918,null,{}] 09:07:00 INFO - PROCESS | 1737 | 1466698020873 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1737 | 1466698020877 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:01 INFO - PROCESS | 1737 | 1466698021168 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:07:01 INFO - PROCESS | 1737 | 1466698021667 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1737 | 1466698021682 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29b000 == 45 [pid = 1737] [id = 237] 09:07:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 233 (0x8b29b400) [pid = 1737] [serial = 712] [outer = (nil)] 09:07:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 234 (0x8c9d4c00) [pid = 1737] [serial = 713] [outer = 0x8b29b400] 09:07:01 INFO - PROCESS | 1737 | 1466698021765 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 235 (0x8cd68400) [pid = 1737] [serial = 714] [outer = 0x8b29b400] 09:07:02 INFO - PROCESS | 1737 | 1466698022738 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1934ms 09:07:02 INFO - PROCESS | 1737 | 1466698022800 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:07:02 INFO - PROCESS | 1737 | 1466698022814 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:07:02 INFO - PROCESS | 1737 | 1466698022824 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1737 | 1466698022833 Marionette TRACE conn3 <- [1,922,null,{}] 09:07:02 INFO - PROCESS | 1737 | 1466698022846 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1737 | 1466698022856 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:03 INFO - PROCESS | 1737 | 1466698023096 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 234 (0x8ea07400) [pid = 1737] [serial = 416] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 233 (0xa22ab400) [pid = 1737] [serial = 189] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 232 (0xa4f0fc00) [pid = 1737] [serial = 322] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 231 (0x8f4b7400) [pid = 1737] [serial = 286] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 230 (0xa6721c00) [pid = 1737] [serial = 153] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 229 (0xa81b2800) [pid = 1737] [serial = 280] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 228 (0x926d4400) [pid = 1737] [serial = 277] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 227 (0x99e1cc00) [pid = 1737] [serial = 156] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 226 (0x8d8ff000) [pid = 1737] [serial = 382] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 225 (0x93b84000) [pid = 1737] [serial = 265] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 224 (0x91dea800) [pid = 1737] [serial = 313] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 223 (0x9c1d3000) [pid = 1737] [serial = 150] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 222 (0x9c1dac00) [pid = 1737] [serial = 319] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 221 (0x93b85800) [pid = 1737] [serial = 316] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 220 (0x9920c000) [pid = 1737] [serial = 123] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 219 (0x91f20000) [pid = 1737] [serial = 238] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 218 (0x99da3800) [pid = 1737] [serial = 180] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 217 (0x95376800) [pid = 1737] [serial = 225] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 216 (0xa3288000) [pid = 1737] [serial = 271] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 215 (0x978d5400) [pid = 1737] [serial = 177] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 214 (0x9a39e400) [pid = 1737] [serial = 268] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 213 (0xa4d0b800) [pid = 1737] [serial = 195] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 212 (0x9b68d000) [pid = 1737] [serial = 198] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 211 (0xa21a2400) [pid = 1737] [serial = 355] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 210 (0x9a6d2c00) [pid = 1737] [serial = 367] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 209 (0x8eb0f800) [pid = 1737] [serial = 325] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 208 (0x92b97400) [pid = 1737] [serial = 361] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 207 (0x94861000) [pid = 1737] [serial = 364] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 206 (0xa8b7f400) [pid = 1737] [serial = 331] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 205 (0xa4d0fc00) [pid = 1737] [serial = 192] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 204 (0x8e7a8400) [pid = 1737] [serial = 379] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 203 (0xa8b1d400) [pid = 1737] [serial = 283] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 202 (0x9c17dc00) [pid = 1737] [serial = 228] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 201 (0x99210800) [pid = 1737] [serial = 147] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 200 (0x9486e400) [pid = 1737] [serial = 120] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 199 (0x92b7a400) [pid = 1737] [serial = 370] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 198 (0xa3347c00) [pid = 1737] [serial = 144] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 197 (0x95242c00) [pid = 1737] [serial = 373] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 196 (0xa6da1400) [pid = 1737] [serial = 222] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 195 (0x9bf0fc00) [pid = 1737] [serial = 186] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 194 (0xa05f6000) [pid = 1737] [serial = 117] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 193 (0xa1022000) [pid = 1737] [serial = 376] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 192 (0xa6e49400) [pid = 1737] [serial = 328] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 191 (0xa6b58c00) [pid = 1737] [serial = 235] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 190 (0x9221cc00) [pid = 1737] [serial = 358] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 189 (0xa6b4f800) [pid = 1737] [serial = 274] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 188 (0xa6b4c000) [pid = 1737] [serial = 231] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 187 (0x9a6d9800) [pid = 1737] [serial = 183] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | 1466698023441 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1737 | 1466698023466 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 186 (0x952c7000) [pid = 1737] [serial = 607] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 185 (0x99e19800) [pid = 1737] [serial = 608] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 184 (0x92ccfc00) [pid = 1737] [serial = 605] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 183 (0x8f692c00) [pid = 1737] [serial = 434] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 182 (0x90ef3800) [pid = 1737] [serial = 491] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 181 (0x9a6d0400) [pid = 1737] [serial = 403] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 180 (0x92bb8400) [pid = 1737] [serial = 440] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 179 (0x8eb0f400) [pid = 1737] [serial = 566] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 178 (0x98351800) [pid = 1737] [serial = 539] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 177 (0x92c62400) [pid = 1737] [serial = 548] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 176 (0x99e14800) [pid = 1737] [serial = 583] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 175 (0x9966e000) [pid = 1737] [serial = 422] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 174 (0x92bbe000) [pid = 1737] [serial = 574] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 173 (0x92a9a400) [pid = 1737] [serial = 425] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 172 (0xa21a4000) [pid = 1737] [serial = 497] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 171 (0x8da71400) [pid = 1737] [serial = 406] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 170 (0x9ba51800) [pid = 1737] [serial = 415] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 169 (0x92c5f400) [pid = 1737] [serial = 575] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 168 (0x91da2400) [pid = 1737] [serial = 409] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 167 (0x92b98800) [pid = 1737] [serial = 604] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 166 (0x95372c00) [pid = 1737] [serial = 581] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 165 (0x927d1c00) [pid = 1737] [serial = 599] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 164 (0x99ec7800) [pid = 1737] [serial = 584] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 163 (0x9aca5800) [pid = 1737] [serial = 476] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 162 (0x91de2c00) [pid = 1737] [serial = 563] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 161 (0x8ea10800) [pid = 1737] [serial = 419] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 160 (0x91f15000) [pid = 1737] [serial = 569] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 159 (0x8f3bdc00) [pid = 1737] [serial = 530] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 158 (0x90ef5c00) [pid = 1737] [serial = 586] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 157 (0x9b4f4000) [pid = 1737] [serial = 542] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 156 (0x9920a800) [pid = 1737] [serial = 473] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 155 (0x93b81400) [pid = 1737] [serial = 412] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 154 (0x8f5bd000) [pid = 1737] [serial = 545] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 153 (0x8d7cf800) [pid = 1737] [serial = 527] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 152 (0x8e7aa400) [pid = 1737] [serial = 467] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 151 (0x9242c000) [pid = 1737] [serial = 587] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 150 (0x8c9e0800) [pid = 1737] [serial = 431] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x92cd0000) [pid = 1737] [serial = 500] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x91d96400) [pid = 1737] [serial = 568] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x93b7d000) [pid = 1737] [serial = 536] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x9b68d800) [pid = 1737] [serial = 488] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x92cce000) [pid = 1737] [serial = 577] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x9bf10c00) [pid = 1737] [serial = 482] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x9c17e000) [pid = 1737] [serial = 479] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x8e3dd000) [pid = 1737] [serial = 565] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8f68e000) [pid = 1737] [serial = 428] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x9a654c00) [pid = 1737] [serial = 590] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x926d8400) [pid = 1737] [serial = 437] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x92b79000) [pid = 1737] [serial = 572] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8f4b1c00) [pid = 1737] [serial = 593] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x90dee400) [pid = 1737] [serial = 494] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x9536ec00) [pid = 1737] [serial = 464] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x983ed800) [pid = 1737] [serial = 589] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x9244f800) [pid = 1737] [serial = 533] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8f692000) [pid = 1737] [serial = 596] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x92a9b400) [pid = 1737] [serial = 571] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8f3bd000) [pid = 1737] [serial = 592] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x92f4e800) [pid = 1737] [serial = 485] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x92001c00) [pid = 1737] [serial = 470] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x92c5c400) [pid = 1737] [serial = 602] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x92452000) [pid = 1737] [serial = 598] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x8f3bc800) [pid = 1737] [serial = 595] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x93b7f400) [pid = 1737] [serial = 580] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x92b96400) [pid = 1737] [serial = 601] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x92cd5800) [pid = 1737] [serial = 578] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cc800 == 46 [pid = 1737] [id = 238] 09:07:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8c9db000) [pid = 1737] [serial = 715] [outer = (nil)] 09:07:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x8d7cc000) [pid = 1737] [serial = 716] [outer = 0x8c9db000] 09:07:03 INFO - PROCESS | 1737 | 1466698023670 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x8d8fd000) [pid = 1737] [serial = 717] [outer = 0x8c9db000] 09:07:04 INFO - PROCESS | 1737 | 1466698024503 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1713ms 09:07:04 INFO - PROCESS | 1737 | 1466698024541 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1737 | 1466698024547 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:07:04 INFO - PROCESS | 1737 | 1466698024559 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1737 | 1466698024561 Marionette TRACE conn3 <- [1,926,null,{}] 09:07:04 INFO - PROCESS | 1737 | 1466698024568 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 1737 | 1466698024573 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:04 INFO - PROCESS | 1737 | 1466698024752 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:07:04 INFO - PROCESS | 1737 | 1466698024763 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1737 | 1466698024774 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8ff400 == 47 [pid = 1737] [id = 239] 09:07:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x8db2c400) [pid = 1737] [serial = 718] [outer = (nil)] 09:07:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x8e79cc00) [pid = 1737] [serial = 719] [outer = 0x8db2c400] 09:07:04 INFO - PROCESS | 1737 | 1466698024842 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x8ea08400) [pid = 1737] [serial = 720] [outer = 0x8db2c400] 09:07:05 INFO - PROCESS | 1737 | 1466698025897 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1389ms 09:07:05 INFO - PROCESS | 1737 | 1466698025943 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1737 | 1466698025948 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:07:05 INFO - PROCESS | 1737 | 1466698025962 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1737 | 1466698025971 Marionette TRACE conn3 <- [1,930,null,{}] 09:07:05 INFO - PROCESS | 1737 | 1466698025977 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 1737 | 1466698025984 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:06 INFO - PROCESS | 1737 | 1466698026183 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:07:06 INFO - PROCESS | 1737 | 1466698026376 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1737 | 1466698026385 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2c00 == 48 [pid = 1737] [id = 240] 09:07:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x8d8f6c00) [pid = 1737] [serial = 721] [outer = (nil)] 09:07:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x8f3bf800) [pid = 1737] [serial = 722] [outer = 0x8d8f6c00] 09:07:06 INFO - PROCESS | 1737 | 1466698026466 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x8f4b4000) [pid = 1737] [serial = 723] [outer = 0x8d8f6c00] 09:07:07 INFO - PROCESS | 1737 | 1466698027358 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1453ms 09:07:07 INFO - PROCESS | 1737 | 1466698027408 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:07:07 INFO - PROCESS | 1737 | 1466698027417 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:07:07 INFO - PROCESS | 1737 | 1466698027458 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1737 | 1466698027460 Marionette TRACE conn3 <- [1,934,null,{}] 09:07:07 INFO - PROCESS | 1737 | 1466698027471 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 1737 | 1466698027475 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:07 INFO - PROCESS | 1737 | 1466698027732 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:07:07 INFO - PROCESS | 1737 | 1466698027757 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1737 | 1466698027767 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d8800 == 49 [pid = 1737] [id = 241] 09:07:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x8d2ec000) [pid = 1737] [serial = 724] [outer = (nil)] 09:07:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x8f688c00) [pid = 1737] [serial = 725] [outer = 0x8d2ec000] 09:07:07 INFO - PROCESS | 1737 | 1466698027837 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x8f68e000) [pid = 1737] [serial = 726] [outer = 0x8d2ec000] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8e3e3c00) [pid = 1737] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x9244e800) [pid = 1737] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x92f51800) [pid = 1737] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8d7c8800) [pid = 1737] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x9bfdc000) [pid = 1737] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x9c1d6800) [pid = 1737] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x8b292800) [pid = 1737] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x8b299000) [pid = 1737] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x8cd97800) [pid = 1737] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8ea10000) [pid = 1737] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8da68c00) [pid = 1737] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x8b298000) [pid = 1737] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x8cd9d000) [pid = 1737] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x90d96800) [pid = 1737] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8b5c9c00) [pid = 1737] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8eb09c00) [pid = 1737] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x90d99800) [pid = 1737] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x92407c00) [pid = 1737] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8da67000) [pid = 1737] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:07:08 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8b5c6800) [pid = 1737] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:07:09 INFO - PROCESS | 1737 | 1466698029023 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1628ms 09:07:09 INFO - PROCESS | 1737 | 1466698029052 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1737 | 1466698029056 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:07:09 INFO - PROCESS | 1737 | 1466698029062 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1737 | 1466698029064 Marionette TRACE conn3 <- [1,938,null,{}] 09:07:09 INFO - PROCESS | 1737 | 1466698029085 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1737 | 1466698029090 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:09 INFO - PROCESS | 1737 | 1466698029252 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:07:09 INFO - PROCESS | 1737 | 1466698029266 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1737 | 1466698029284 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c4400 == 50 [pid = 1737] [id = 242] 09:07:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8d8fc000) [pid = 1737] [serial = 727] [outer = (nil)] 09:07:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8f5b8c00) [pid = 1737] [serial = 728] [outer = 0x8d8fc000] 09:07:09 INFO - PROCESS | 1737 | 1466698029363 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x90d9a000) [pid = 1737] [serial = 729] [outer = 0x8d8fc000] 09:07:10 INFO - PROCESS | 1737 | 1466698030334 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1344ms 09:07:10 INFO - PROCESS | 1737 | 1466698030407 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:07:10 INFO - PROCESS | 1737 | 1466698030411 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:07:10 INFO - PROCESS | 1737 | 1466698030417 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1737 | 1466698030424 Marionette TRACE conn3 <- [1,942,null,{}] 09:07:10 INFO - PROCESS | 1737 | 1466698030433 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 1737 | 1466698030442 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:10 INFO - PROCESS | 1737 | 1466698030684 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:07:10 INFO - PROCESS | 1737 | 1466698030885 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1737 | 1466698030896 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295400 == 51 [pid = 1737] [id = 243] 09:07:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8b295800) [pid = 1737] [serial = 730] [outer = (nil)] 09:07:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8b5c2000) [pid = 1737] [serial = 731] [outer = 0x8b295800] 09:07:11 INFO - PROCESS | 1737 | 1466698031026 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8c9e1800) [pid = 1737] [serial = 732] [outer = 0x8b295800] 09:07:12 INFO - PROCESS | 1737 | 1466698032088 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1745ms 09:07:12 INFO - PROCESS | 1737 | 1466698032164 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1737 | 1466698032170 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:07:12 INFO - PROCESS | 1737 | 1466698032178 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1737 | 1466698032184 Marionette TRACE conn3 <- [1,946,null,{}] 09:07:12 INFO - PROCESS | 1737 | 1466698032191 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 1737 | 1466698032202 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:12 INFO - PROCESS | 1737 | 1466698032441 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:07:12 INFO - PROCESS | 1737 | 1466698032740 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1737 | 1466698032749 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e9800 == 52 [pid = 1737] [id = 244] 09:07:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8d7cb400) [pid = 1737] [serial = 733] [outer = (nil)] 09:07:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8d8f1800) [pid = 1737] [serial = 734] [outer = 0x8d7cb400] 09:07:12 INFO - PROCESS | 1737 | 1466698032838 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8da6e800) [pid = 1737] [serial = 735] [outer = 0x8d7cb400] 09:07:13 INFO - PROCESS | 1737 | 1466698033757 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1637ms 09:07:13 INFO - PROCESS | 1737 | 1466698033816 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:07:13 INFO - PROCESS | 1737 | 1466698033821 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:07:13 INFO - PROCESS | 1737 | 1466698033828 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1737 | 1466698033832 Marionette TRACE conn3 <- [1,950,null,{}] 09:07:13 INFO - PROCESS | 1737 | 1466698033838 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1737 | 1466698033844 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:14 INFO - PROCESS | 1737 | 1466698034061 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:07:14 INFO - PROCESS | 1737 | 1466698034394 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1737 | 1466698034405 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3dbc00 == 53 [pid = 1737] [id = 245] 09:07:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x8ea07800) [pid = 1737] [serial = 736] [outer = (nil)] 09:07:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x8eb02800) [pid = 1737] [serial = 737] [outer = 0x8ea07800] 09:07:14 INFO - PROCESS | 1737 | 1466698034525 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x8eb10c00) [pid = 1737] [serial = 738] [outer = 0x8ea07800] 09:07:15 INFO - PROCESS | 1737 | 1466698035501 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1744ms 09:07:15 INFO - PROCESS | 1737 | 1466698035572 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1737 | 1466698035578 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:07:15 INFO - PROCESS | 1737 | 1466698035596 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1737 | 1466698035603 Marionette TRACE conn3 <- [1,954,null,{}] 09:07:15 INFO - PROCESS | 1737 | 1466698035609 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 1737 | 1466698035616 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:15 INFO - PROCESS | 1737 | 1466698035862 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:07:16 INFO - PROCESS | 1737 | 1466698036165 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1737 | 1466698036175 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79d000 == 54 [pid = 1737] [id = 246] 09:07:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x8e7a0400) [pid = 1737] [serial = 739] [outer = (nil)] 09:07:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x90eee800) [pid = 1737] [serial = 740] [outer = 0x8e7a0400] 09:07:16 INFO - PROCESS | 1737 | 1466698036257 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x91de5c00) [pid = 1737] [serial = 741] [outer = 0x8e7a0400] 09:07:17 INFO - PROCESS | 1737 | 1466698037193 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1643ms 09:07:17 INFO - PROCESS | 1737 | 1466698037232 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1737 | 1466698037235 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:07:17 INFO - PROCESS | 1737 | 1466698037243 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1737 | 1466698037247 Marionette TRACE conn3 <- [1,958,null,{}] 09:07:17 INFO - PROCESS | 1737 | 1466698037252 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1737 | 1466698037258 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:17 INFO - PROCESS | 1737 | 1466698037455 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:07:17 INFO - PROCESS | 1737 | 1466698037711 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1737 | 1466698037717 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb05000 == 55 [pid = 1737] [id = 247] 09:07:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x90de4400) [pid = 1737] [serial = 742] [outer = (nil)] 09:07:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x91f19000) [pid = 1737] [serial = 743] [outer = 0x90de4400] 09:07:17 INFO - PROCESS | 1737 | 1466698037846 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x92006400) [pid = 1737] [serial = 744] [outer = 0x90de4400] 09:07:18 INFO - PROCESS | 1737 | 1466698038713 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1532ms 09:07:18 INFO - PROCESS | 1737 | 1466698038776 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1737 | 1466698038780 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:07:18 INFO - PROCESS | 1737 | 1466698038786 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1737 | 1466698038790 Marionette TRACE conn3 <- [1,962,null,{}] 09:07:18 INFO - PROCESS | 1737 | 1466698038796 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 1737 | 1466698038801 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:18 INFO - PROCESS | 1737 | 1466698038994 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:07:19 INFO - PROCESS | 1737 | 1466698039255 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1737 | 1466698039273 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x92386c00 == 56 [pid = 1737] [id = 248] 09:07:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x92388400) [pid = 1737] [serial = 745] [outer = (nil)] 09:07:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x92390400) [pid = 1737] [serial = 746] [outer = 0x92388400] 09:07:19 INFO - PROCESS | 1737 | 1466698039409 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x926cf000) [pid = 1737] [serial = 747] [outer = 0x92388400] 09:07:20 INFO - PROCESS | 1737 | 1466698040366 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1642ms 09:07:20 INFO - PROCESS | 1737 | 1466698040430 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:07:20 INFO - PROCESS | 1737 | 1466698040436 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:07:20 INFO - PROCESS | 1737 | 1466698040443 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1737 | 1466698040447 Marionette TRACE conn3 <- [1,966,null,{}] 09:07:20 INFO - PROCESS | 1737 | 1466698040453 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 1737 | 1466698040458 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:20 INFO - PROCESS | 1737 | 1466698040693 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:07:20 INFO - PROCESS | 1737 | 1466698040939 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1737 | 1466698040947 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3de000 == 57 [pid = 1737] [id = 249] 09:07:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x91de9000) [pid = 1737] [serial = 748] [outer = (nil)] 09:07:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x927d0800) [pid = 1737] [serial = 749] [outer = 0x91de9000] 09:07:21 INFO - PROCESS | 1737 | 1466698041070 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x927d4400) [pid = 1737] [serial = 750] [outer = 0x91de9000] 09:07:21 INFO - PROCESS | 1737 | 1466698041945 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1530ms 09:07:21 INFO - PROCESS | 1737 | 1466698041974 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1737 | 1466698041978 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:07:21 INFO - PROCESS | 1737 | 1466698041985 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1737 | 1466698041989 Marionette TRACE conn3 <- [1,970,null,{}] 09:07:21 INFO - PROCESS | 1737 | 1466698041995 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 1737 | 1466698042000 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:22 INFO - PROCESS | 1737 | 1466698042186 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:07:22 INFO - PROCESS | 1737 | 1466698042445 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1737 | 1466698042452 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x927d7800 == 58 [pid = 1737] [id = 250] 09:07:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x927d8800) [pid = 1737] [serial = 751] [outer = (nil)] 09:07:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x9280a000) [pid = 1737] [serial = 752] [outer = 0x927d8800] 09:07:22 INFO - PROCESS | 1737 | 1466698042577 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x9280c400) [pid = 1737] [serial = 753] [outer = 0x927d8800] 09:07:23 INFO - PROCESS | 1737 | 1466698043486 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 09:07:23 INFO - PROCESS | 1737 | 1466698043521 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1737 | 1466698043524 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:07:23 INFO - PROCESS | 1737 | 1466698043530 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1737 | 1466698043534 Marionette TRACE conn3 <- [1,974,null,{}] 09:07:23 INFO - PROCESS | 1737 | 1466698043539 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 1737 | 1466698043544 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:23 INFO - PROCESS | 1737 | 1466698043727 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:07:23 INFO - PROCESS | 1737 | 1466698043973 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1737 | 1466698043980 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292400 == 59 [pid = 1737] [id = 251] 09:07:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x8b296000) [pid = 1737] [serial = 754] [outer = (nil)] 09:07:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x8b5c6400) [pid = 1737] [serial = 755] [outer = 0x8b296000] 09:07:24 INFO - PROCESS | 1737 | 1466698044105 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x8c9dc800) [pid = 1737] [serial = 756] [outer = 0x8b296000] 09:07:24 INFO - PROCESS | 1737 | 1466698044985 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1531ms 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:07:25 INFO - PROCESS | 1737 | 1466698045062 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1737 | 1466698045066 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:07:25 INFO - PROCESS | 1737 | 1466698045072 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1737 | 1466698045076 Marionette TRACE conn3 <- [1,978,null,{}] 09:07:25 INFO - PROCESS | 1737 | 1466698045082 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 1737 | 1466698045087 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:25 INFO - PROCESS | 1737 | 1466698045273 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:07:25 INFO - PROCESS | 1737 | 1466698045949 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1737 | 1466698045959 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6b400 == 60 [pid = 1737] [id = 252] 09:07:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x8cd6dc00) [pid = 1737] [serial = 757] [outer = (nil)] 09:07:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x8cd74000) [pid = 1737] [serial = 758] [outer = 0x8cd6dc00] 09:07:26 INFO - PROCESS | 1737 | 1466698046039 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x8d18ec00) [pid = 1737] [serial = 759] [outer = 0x8cd6dc00] 09:07:26 INFO - PROCESS | 1737 | 1466698046953 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1940ms 09:07:27 INFO - PROCESS | 1737 | 1466698047014 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:07:27 INFO - PROCESS | 1737 | 1466698047020 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:07:27 INFO - PROCESS | 1737 | 1466698047027 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1737 | 1466698047031 Marionette TRACE conn3 <- [1,982,null,{}] 09:07:27 INFO - PROCESS | 1737 | 1466698047039 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:27 INFO - PROCESS | 1737 | 1466698047047 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:27 INFO - PROCESS | 1737 | 1466698047230 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:07:27 INFO - PROCESS | 1737 | 1466698047492 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1737 | 1466698047502 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2c000 == 61 [pid = 1737] [id = 253] 09:07:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x8db30c00) [pid = 1737] [serial = 760] [outer = (nil)] 09:07:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8e3e6c00) [pid = 1737] [serial = 761] [outer = 0x8db30c00] 09:07:27 INFO - PROCESS | 1737 | 1466698047693 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x8ea03800) [pid = 1737] [serial = 762] [outer = 0x8db30c00] 09:07:28 INFO - PROCESS | 1737 | 1466698048609 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1643ms 09:07:28 INFO - PROCESS | 1737 | 1466698048673 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:07:28 INFO - PROCESS | 1737 | 1466698048679 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:07:28 INFO - PROCESS | 1737 | 1466698048686 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1737 | 1466698048689 Marionette TRACE conn3 <- [1,986,null,{}] 09:07:28 INFO - PROCESS | 1737 | 1466698048695 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 1737 | 1466698048700 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:28 INFO - PROCESS | 1737 | 1466698048884 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6f000 == 60 [pid = 1737] [id = 186] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b9c00 == 59 [pid = 1737] [id = 185] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8db2b800 == 58 [pid = 1737] [id = 190] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8db2e000 == 57 [pid = 1737] [id = 183] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c4400 == 56 [pid = 1737] [id = 242] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d8800 == 55 [pid = 1737] [id = 241] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2c00 == 54 [pid = 1737] [id = 240] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8ff400 == 53 [pid = 1737] [id = 239] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cc800 == 52 [pid = 1737] [id = 238] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29b000 == 51 [pid = 1737] [id = 237] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d19dc00 == 50 [pid = 1737] [id = 198] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b297c00 == 49 [pid = 1737] [id = 219] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6c00 == 48 [pid = 1737] [id = 188] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9da400 == 47 [pid = 1737] [id = 223] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d193000 == 46 [pid = 1737] [id = 184] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd77400 == 45 [pid = 1737] [id = 222] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd99c00 == 44 [pid = 1737] [id = 220] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8db23400 == 43 [pid = 1737] [id = 187] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92381400 == 42 [pid = 1737] [id = 199] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8da64800 == 41 [pid = 1737] [id = 221] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x90d98400 == 40 [pid = 1737] [id = 228] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e0400 == 39 [pid = 1737] [id = 224] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5c0c00 == 38 [pid = 1737] [id = 189] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x91d99c00 == 37 [pid = 1737] [id = 191] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4af400 == 36 [pid = 1737] [id = 226] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b293000 == 35 [pid = 1737] [id = 225] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd75c00 == 34 [pid = 1737] [id = 233] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7000 == 33 [pid = 1737] [id = 232] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd71800 == 32 [pid = 1737] [id = 195] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4400 == 31 [pid = 1737] [id = 234] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b4400 == 30 [pid = 1737] [id = 227] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e6c00 == 29 [pid = 1737] [id = 229] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd70800 == 28 [pid = 1737] [id = 193] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f8400 == 27 [pid = 1737] [id = 197] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9df000 == 26 [pid = 1737] [id = 230] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f0c00 == 25 [pid = 1737] [id = 235] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d191400 == 24 [pid = 1737] [id = 236] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92005400 == 23 [pid = 1737] [id = 200] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d5c00 == 22 [pid = 1737] [id = 192] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b2a0c00 == 21 [pid = 1737] [id = 231] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9db400 == 20 [pid = 1737] [id = 196] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92f53800 == 19 [pid = 1737] [id = 194] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292400 == 18 [pid = 1737] [id = 251] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3de000 == 17 [pid = 1737] [id = 249] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x927d7800 == 16 [pid = 1737] [id = 250] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x92386c00 == 15 [pid = 1737] [id = 248] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb05000 == 14 [pid = 1737] [id = 247] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79d000 == 13 [pid = 1737] [id = 246] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e9800 == 12 [pid = 1737] [id = 244] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3dbc00 == 11 [pid = 1737] [id = 245] 09:07:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295400 == 10 [pid = 1737] [id = 243] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x8db29800) [pid = 1737] [serial = 671] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x8f68d800) [pid = 1737] [serial = 611] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x8f3c0c00) [pid = 1737] [serial = 610] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x92b9c400) [pid = 1737] [serial = 614] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x926d6400) [pid = 1737] [serial = 613] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x9a6dbc00) [pid = 1737] [serial = 617] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x9536fc00) [pid = 1737] [serial = 616] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x9c175000) [pid = 1737] [serial = 620] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x9babac00) [pid = 1737] [serial = 619] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x9c243000) [pid = 1737] [serial = 623] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x9c23bc00) [pid = 1737] [serial = 622] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0xa22fa000) [pid = 1737] [serial = 626] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0xa2278800) [pid = 1737] [serial = 625] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x8b29e000) [pid = 1737] [serial = 629] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x8b29a400) [pid = 1737] [serial = 628] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8cd9f400) [pid = 1737] [serial = 632] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8cd9c400) [pid = 1737] [serial = 631] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8ea0f000) [pid = 1737] [serial = 636] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8cda6800) [pid = 1737] [serial = 635] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8eb09000) [pid = 1737] [serial = 668] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x8f4b0000) [pid = 1737] [serial = 657] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x8ea05000) [pid = 1737] [serial = 656] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x8b5c1c00) [pid = 1737] [serial = 659] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x8c9d7400) [pid = 1737] [serial = 660] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x8d2e9000) [pid = 1737] [serial = 662] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8d7c9c00) [pid = 1737] [serial = 663] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8f3b3000) [pid = 1737] [serial = 669] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x90d9d000) [pid = 1737] [serial = 639] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x90d99c00) [pid = 1737] [serial = 638] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8f3bb400) [pid = 1737] [serial = 642] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8b5d0c00) [pid = 1737] [serial = 641] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x93b41c00) [pid = 1737] [serial = 645] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x90da0800) [pid = 1737] [serial = 644] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x92807400) [pid = 1737] [serial = 648] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x92806000) [pid = 1737] [serial = 647] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x9240ec00) [pid = 1737] [serial = 651] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8db2cc00) [pid = 1737] [serial = 666] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x9240d400) [pid = 1737] [serial = 650] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8da6fc00) [pid = 1737] [serial = 665] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8c9d8000) [pid = 1737] [serial = 654] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8b5cd000) [pid = 1737] [serial = 653] [outer = (nil)] [url = about:blank] 09:07:30 INFO - PROCESS | 1737 | 1466698050731 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1737 | 1466698050740 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e000 == 11 [pid = 1737] [id = 254] 09:07:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8b29fc00) [pid = 1737] [serial = 763] [outer = (nil)] 09:07:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8b5c2c00) [pid = 1737] [serial = 764] [outer = 0x8b29fc00] 09:07:30 INFO - PROCESS | 1737 | 1466698050826 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8b5cd800) [pid = 1737] [serial = 765] [outer = 0x8b29fc00] 09:07:31 INFO - PROCESS | 1737 | 1466698051717 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 3095ms 09:07:31 INFO - PROCESS | 1737 | 1466698051782 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1737 | 1466698051789 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:07:31 INFO - PROCESS | 1737 | 1466698051798 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1737 | 1466698051804 Marionette TRACE conn3 <- [1,990,null,{}] 09:07:31 INFO - PROCESS | 1737 | 1466698051814 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 1737 | 1466698051820 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:32 INFO - PROCESS | 1737 | 1466698052057 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:07:32 INFO - PROCESS | 1737 | 1466698052287 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1737 | 1466698052295 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd70800 == 12 [pid = 1737] [id = 255] 09:07:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8cd70c00) [pid = 1737] [serial = 766] [outer = (nil)] 09:07:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8cd73400) [pid = 1737] [serial = 767] [outer = 0x8cd70c00] 09:07:32 INFO - PROCESS | 1737 | 1466698052427 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8cd98c00) [pid = 1737] [serial = 768] [outer = 0x8cd70c00] 09:07:33 INFO - PROCESS | 1737 | 1466698053419 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1697ms 09:07:33 INFO - PROCESS | 1737 | 1466698053495 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1737 | 1466698053503 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:07:33 INFO - PROCESS | 1737 | 1466698053514 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1737 | 1466698053518 Marionette TRACE conn3 <- [1,994,null,{}] 09:07:33 INFO - PROCESS | 1737 | 1466698053525 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1737 | 1466698053531 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:33 INFO - PROCESS | 1737 | 1466698053753 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:07:34 INFO - PROCESS | 1737 | 1466698054014 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1737 | 1466698054022 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6000 == 13 [pid = 1737] [id = 256] 09:07:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8d2e6c00) [pid = 1737] [serial = 769] [outer = (nil)] 09:07:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x8d2e9800) [pid = 1737] [serial = 770] [outer = 0x8d2e6c00] 09:07:34 INFO - PROCESS | 1737 | 1466698054113 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8d7c1400) [pid = 1737] [serial = 771] [outer = 0x8d2e6c00] 09:07:35 INFO - PROCESS | 1737 | 1466698055082 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1633ms 09:07:35 INFO - PROCESS | 1737 | 1466698055147 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:07:35 INFO - PROCESS | 1737 | 1466698055152 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:07:35 INFO - PROCESS | 1737 | 1466698055158 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1737 | 1466698055165 Marionette TRACE conn3 <- [1,998,null,{}] 09:07:35 INFO - PROCESS | 1737 | 1466698055184 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1737 | 1466698055193 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:35 INFO - PROCESS | 1737 | 1466698055423 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:07:35 INFO - PROCESS | 1737 | 1466698055696 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1737 | 1466698055710 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c400 == 14 [pid = 1737] [id = 257] 09:07:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8da72c00) [pid = 1737] [serial = 772] [outer = (nil)] 09:07:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8db25000) [pid = 1737] [serial = 773] [outer = 0x8da72c00] 09:07:35 INFO - PROCESS | 1737 | 1466698055809 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8db2cc00) [pid = 1737] [serial = 774] [outer = 0x8da72c00] 09:07:36 INFO - PROCESS | 1737 | 1466698056702 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1593ms 09:07:36 INFO - PROCESS | 1737 | 1466698056752 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1737 | 1466698056757 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:07:36 INFO - PROCESS | 1737 | 1466698056763 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1737 | 1466698056767 Marionette TRACE conn3 <- [1,1002,null,{}] 09:07:36 INFO - PROCESS | 1737 | 1466698056773 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 1737 | 1466698056778 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:36 INFO - PROCESS | 1737 | 1466698056963 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:07:37 INFO - PROCESS | 1737 | 1466698057137 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1737 | 1466698057149 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3ddc00 == 15 [pid = 1737] [id = 258] 09:07:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8e3e2000) [pid = 1737] [serial = 775] [outer = (nil)] 09:07:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8e79d400) [pid = 1737] [serial = 776] [outer = 0x8e3e2000] 09:07:37 INFO - PROCESS | 1737 | 1466698057229 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x8e7a2000) [pid = 1737] [serial = 777] [outer = 0x8e3e2000] 09:07:38 INFO - PROCESS | 1737 | 1466698058186 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1488ms 09:07:38 INFO - PROCESS | 1737 | 1466698058254 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1737 | 1466698058258 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:07:38 INFO - PROCESS | 1737 | 1466698058264 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1737 | 1466698058268 Marionette TRACE conn3 <- [1,1006,null,{}] 09:07:38 INFO - PROCESS | 1737 | 1466698058273 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 1737 | 1466698058278 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:38 INFO - PROCESS | 1737 | 1466698058447 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:07:38 INFO - PROCESS | 1737 | 1466698058615 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1737 | 1466698058626 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd76c00 == 16 [pid = 1737] [id = 259] 09:07:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x8cd9d800) [pid = 1737] [serial = 778] [outer = (nil)] 09:07:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x8ea0cc00) [pid = 1737] [serial = 779] [outer = 0x8cd9d800] 09:07:38 INFO - PROCESS | 1737 | 1466698058747 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x8eb0b400) [pid = 1737] [serial = 780] [outer = 0x8cd9d800] 09:07:39 INFO - PROCESS | 1737 | 1466698059705 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1493ms 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:07:39 INFO - PROCESS | 1737 | 1466698059758 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1737 | 1466698059761 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:07:39 INFO - PROCESS | 1737 | 1466698059768 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1737 | 1466698059771 Marionette TRACE conn3 <- [1,1010,null,{}] 09:07:39 INFO - PROCESS | 1737 | 1466698059777 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1737 | 1466698059788 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:40 INFO - PROCESS | 1737 | 1466698060005 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:07:40 INFO - PROCESS | 1737 | 1466698060226 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1737 | 1466698060236 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b298400 == 17 [pid = 1737] [id = 260] 09:07:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x8b29b800) [pid = 1737] [serial = 781] [outer = (nil)] 09:07:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x8f4b4400) [pid = 1737] [serial = 782] [outer = 0x8b29b800] 09:07:40 INFO - PROCESS | 1737 | 1466698060320 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x8f5be800) [pid = 1737] [serial = 783] [outer = 0x8b29b800] 09:07:41 INFO - PROCESS | 1737 | 1466698061890 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2184ms 09:07:41 INFO - PROCESS | 1737 | 1466698061951 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1737 | 1466698061957 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:07:41 INFO - PROCESS | 1737 | 1466698061965 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1737 | 1466698061970 Marionette TRACE conn3 <- [1,1014,null,{}] 09:07:41 INFO - PROCESS | 1737 | 1466698061978 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1737 | 1466698061983 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:42 INFO - PROCESS | 1737 | 1466698062178 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:07:42 INFO - PROCESS | 1737 | 1466698062310 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1737 | 1466698062323 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd74c00 == 18 [pid = 1737] [id = 261] 09:07:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x8cd9dc00) [pid = 1737] [serial = 784] [outer = (nil)] 09:07:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x8d2f0400) [pid = 1737] [serial = 785] [outer = 0x8cd9dc00] 09:07:42 INFO - PROCESS | 1737 | 1466698062391 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x8d7cb000) [pid = 1737] [serial = 786] [outer = 0x8cd9dc00] 09:07:43 INFO - PROCESS | 1737 | 1466698063139 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1232ms 09:07:43 INFO - PROCESS | 1737 | 1466698063200 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1737 | 1466698063207 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:07:43 INFO - PROCESS | 1737 | 1466698063218 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1737 | 1466698063222 Marionette TRACE conn3 <- [1,1018,null,{}] 09:07:43 INFO - PROCESS | 1737 | 1466698063232 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 1737 | 1466698063237 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:43 INFO - PROCESS | 1737 | 1466698063445 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:07:43 INFO - PROCESS | 1737 | 1466698063465 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1737 | 1466698063472 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2c00 == 19 [pid = 1737] [id = 262] 09:07:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x8da6e000) [pid = 1737] [serial = 787] [outer = (nil)] 09:07:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x8db2e000) [pid = 1737] [serial = 788] [outer = 0x8da6e000] 09:07:43 INFO - PROCESS | 1737 | 1466698063542 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x8e3e1800) [pid = 1737] [serial = 789] [outer = 0x8da6e000] 09:07:44 INFO - PROCESS | 1737 | 1466698064534 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1387ms 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:07:44 INFO - PROCESS | 1737 | 1466698064605 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1737 | 1466698064609 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:07:44 INFO - PROCESS | 1737 | 1466698064615 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1737 | 1466698064621 Marionette TRACE conn3 <- [1,1022,null,{}] 09:07:44 INFO - PROCESS | 1737 | 1466698064643 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1737 | 1466698064651 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:44 INFO - PROCESS | 1737 | 1466698064861 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:07:44 INFO - PROCESS | 1737 | 1466698064886 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1737 | 1466698064895 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8fa000 == 20 [pid = 1737] [id = 263] 09:07:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x8f5bd000) [pid = 1737] [serial = 790] [outer = (nil)] 09:07:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x8f686400) [pid = 1737] [serial = 791] [outer = 0x8f5bd000] 09:07:44 INFO - PROCESS | 1737 | 1466698064965 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8f68ec00) [pid = 1737] [serial = 792] [outer = 0x8f5bd000] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x8c9db000) [pid = 1737] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8f693c00) [pid = 1737] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x8b296000) [pid = 1737] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x8db30c00) [pid = 1737] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8d8fc000) [pid = 1737] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8cd6dc00) [pid = 1737] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8b295800) [pid = 1737] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8d7cb400) [pid = 1737] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8ea07800) [pid = 1737] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x8e7a0400) [pid = 1737] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x90de4400) [pid = 1737] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x92388400) [pid = 1737] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x91de9000) [pid = 1737] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x8d8f6c00) [pid = 1737] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8d2ec000) [pid = 1737] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8e3df800) [pid = 1737] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x8cd77c00) [pid = 1737] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x8d8f5000) [pid = 1737] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8e79c400) [pid = 1737] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8f4b0800) [pid = 1737] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8cd9e800) [pid = 1737] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8cda5000) [pid = 1737] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8ea03c00) [pid = 1737] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8db31800) [pid = 1737] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x90de4800) [pid = 1737] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8c9e0c00) [pid = 1737] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8c9d6800) [pid = 1737] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8b29b400) [pid = 1737] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8da6bc00) [pid = 1737] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8db2c400) [pid = 1737] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:07:45 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x927d8800) [pid = 1737] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:07:46 INFO - PROCESS | 1737 | 1466698066191 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1593ms 09:07:46 INFO - PROCESS | 1737 | 1466698066208 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1737 | 1466698066212 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:07:46 INFO - PROCESS | 1737 | 1466698066219 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1737 | 1466698066223 Marionette TRACE conn3 <- [1,1026,null,{}] 09:07:46 INFO - PROCESS | 1737 | 1466698066236 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 1737 | 1466698066241 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:46 INFO - PROCESS | 1737 | 1466698066413 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:07:46 INFO - PROCESS | 1737 | 1466698066428 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1737 | 1466698066438 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f7800 == 21 [pid = 1737] [id = 264] 09:07:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8d8fc000) [pid = 1737] [serial = 793] [outer = (nil)] 09:07:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8ea09000) [pid = 1737] [serial = 794] [outer = 0x8d8fc000] 09:07:46 INFO - PROCESS | 1737 | 1466698066513 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8f5b7c00) [pid = 1737] [serial = 795] [outer = 0x8d8fc000] 09:07:47 INFO - PROCESS | 1737 | 1466698067411 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1237ms 09:07:47 INFO - PROCESS | 1737 | 1466698067457 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1737 | 1466698067460 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:07:47 INFO - PROCESS | 1737 | 1466698067466 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1737 | 1466698067469 Marionette TRACE conn3 <- [1,1030,null,{}] 09:07:47 INFO - PROCESS | 1737 | 1466698067474 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1737 | 1466698067479 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:47 INFO - PROCESS | 1737 | 1466698067640 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:07:47 INFO - PROCESS | 1737 | 1466698067875 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1737 | 1466698067883 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293000 == 22 [pid = 1737] [id = 265] 09:07:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8b29ac00) [pid = 1737] [serial = 796] [outer = (nil)] 09:07:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8c9d4400) [pid = 1737] [serial = 797] [outer = 0x8b29ac00] 09:07:47 INFO - PROCESS | 1737 | 1466698067971 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8c9dfc00) [pid = 1737] [serial = 798] [outer = 0x8b29ac00] 09:07:48 INFO - PROCESS | 1737 | 1466698068936 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1546ms 09:07:49 INFO - PROCESS | 1737 | 1466698069016 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:07:49 INFO - PROCESS | 1737 | 1466698069022 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:07:49 INFO - PROCESS | 1737 | 1466698069030 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1737 | 1466698069035 Marionette TRACE conn3 <- [1,1034,null,{}] 09:07:49 INFO - PROCESS | 1737 | 1466698069043 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 1737 | 1466698069051 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:49 INFO - PROCESS | 1737 | 1466698069275 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:07:49 INFO - PROCESS | 1737 | 1466698069503 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1737 | 1466698069516 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29a800 == 23 [pid = 1737] [id = 266] 09:07:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8d7ca400) [pid = 1737] [serial = 799] [outer = (nil)] 09:07:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8da68000) [pid = 1737] [serial = 800] [outer = 0x8d7ca400] 09:07:49 INFO - PROCESS | 1737 | 1466698069611 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x8da73400) [pid = 1737] [serial = 801] [outer = 0x8d7ca400] 09:07:50 INFO - PROCESS | 1737 | 1466698070501 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1532ms 09:07:50 INFO - PROCESS | 1737 | 1466698070566 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1737 | 1466698070579 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:07:50 INFO - PROCESS | 1737 | 1466698070596 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1737 | 1466698070604 Marionette TRACE conn3 <- [1,1038,null,{}] 09:07:50 INFO - PROCESS | 1737 | 1466698070612 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 1737 | 1466698070618 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:50 INFO - PROCESS | 1737 | 1466698070847 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:07:51 INFO - PROCESS | 1737 | 1466698071141 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1737 | 1466698071150 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8fe000 == 24 [pid = 1737] [id = 267] 09:07:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8eb07000) [pid = 1737] [serial = 802] [outer = (nil)] 09:07:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8f3b3000) [pid = 1737] [serial = 803] [outer = 0x8eb07000] 09:07:51 INFO - PROCESS | 1737 | 1466698071278 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8f4adc00) [pid = 1737] [serial = 804] [outer = 0x8eb07000] 09:07:52 INFO - PROCESS | 1737 | 1466698072198 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1638ms 09:07:52 INFO - PROCESS | 1737 | 1466698072234 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1737 | 1466698072238 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:07:52 INFO - PROCESS | 1737 | 1466698072254 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1737 | 1466698072263 Marionette TRACE conn3 <- [1,1042,null,{}] 09:07:52 INFO - PROCESS | 1737 | 1466698072270 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1737 | 1466698072277 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:52 INFO - PROCESS | 1737 | 1466698072472 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:07:52 INFO - PROCESS | 1737 | 1466698072646 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1737 | 1466698072658 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d191000 == 25 [pid = 1737] [id = 268] 09:07:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8e7a8c00) [pid = 1737] [serial = 805] [outer = (nil)] 09:07:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x90d9e800) [pid = 1737] [serial = 806] [outer = 0x8e7a8c00] 09:07:52 INFO - PROCESS | 1737 | 1466698072779 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x90deb800) [pid = 1737] [serial = 807] [outer = 0x8e7a8c00] 09:07:53 INFO - PROCESS | 1737 | 1466698073669 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1498ms 09:07:53 INFO - PROCESS | 1737 | 1466698073745 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1737 | 1466698073750 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:07:53 INFO - PROCESS | 1737 | 1466698073756 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1737 | 1466698073760 Marionette TRACE conn3 <- [1,1046,null,{}] 09:07:53 INFO - PROCESS | 1737 | 1466698073766 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 1737 | 1466698073772 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:53 INFO - PROCESS | 1737 | 1466698073987 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:07:54 INFO - PROCESS | 1737 | 1466698074203 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1737 | 1466698074209 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d9d400 == 26 [pid = 1737] [id = 269] 09:07:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x90def400) [pid = 1737] [serial = 808] [outer = (nil)] 09:07:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x90ef3400) [pid = 1737] [serial = 809] [outer = 0x90def400] 09:07:54 INFO - PROCESS | 1737 | 1466698074335 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x90ef8c00) [pid = 1737] [serial = 810] [outer = 0x90def400] 09:07:55 INFO - PROCESS | 1737 | 1466698075183 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1481ms 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:07:55 INFO - PROCESS | 1737 | 1466698075238 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1737 | 1466698075241 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:07:55 INFO - PROCESS | 1737 | 1466698075248 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1737 | 1466698075251 Marionette TRACE conn3 <- [1,1050,null,{}] 09:07:55 INFO - PROCESS | 1737 | 1466698075257 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 1737 | 1466698075262 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:55 INFO - PROCESS | 1737 | 1466698075435 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:07:55 INFO - PROCESS | 1737 | 1466698075691 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1737 | 1466698075709 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x91da2800 == 27 [pid = 1737] [id = 270] 09:07:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x91da2c00) [pid = 1737] [serial = 811] [outer = (nil)] 09:07:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x91de4800) [pid = 1737] [serial = 812] [outer = 0x91da2c00] 09:07:55 INFO - PROCESS | 1737 | 1466698075852 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x91f17800) [pid = 1737] [serial = 813] [outer = 0x91da2c00] 09:07:56 INFO - PROCESS | 1737 | 1466698076785 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1583ms 09:07:56 INFO - PROCESS | 1737 | 1466698076830 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1737 | 1466698076834 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:07:56 INFO - PROCESS | 1737 | 1466698076840 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1737 | 1466698076844 Marionette TRACE conn3 <- [1,1054,null,{}] 09:07:56 INFO - PROCESS | 1737 | 1466698076850 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1737 | 1466698076855 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:57 INFO - PROCESS | 1737 | 1466698077035 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:07:57 INFO - PROCESS | 1737 | 1466698077212 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1737 | 1466698077218 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9df000 == 28 [pid = 1737] [id = 271] 09:07:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x8e3dfc00) [pid = 1737] [serial = 814] [outer = (nil)] 09:07:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x9200a400) [pid = 1737] [serial = 815] [outer = 0x8e3dfc00] 09:07:57 INFO - PROCESS | 1737 | 1466698077300 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x9200ec00) [pid = 1737] [serial = 816] [outer = 0x8e3dfc00] 09:07:58 INFO - PROCESS | 1737 | 1466698078169 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1380ms 09:07:58 INFO - PROCESS | 1737 | 1466698078221 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:07:58 INFO - PROCESS | 1737 | 1466698078225 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:07:58 INFO - PROCESS | 1737 | 1466698078231 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1737 | 1466698078235 Marionette TRACE conn3 <- [1,1058,null,{}] 09:07:58 INFO - PROCESS | 1737 | 1466698078240 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 1737 | 1466698078245 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:58 INFO - PROCESS | 1737 | 1466698078419 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:07:58 INFO - PROCESS | 1737 | 1466698078596 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1737 | 1466698078604 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea10c00 == 29 [pid = 1737] [id = 272] 09:07:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x8f4b7000) [pid = 1737] [serial = 817] [outer = (nil)] 09:07:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x9221d800) [pid = 1737] [serial = 818] [outer = 0x8f4b7000] 09:07:58 INFO - PROCESS | 1737 | 1466698078684 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x92382000) [pid = 1737] [serial = 819] [outer = 0x8f4b7000] 09:07:59 INFO - PROCESS | 1737 | 1466698079551 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1380ms 09:07:59 INFO - PROCESS | 1737 | 1466698079612 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1737 | 1466698079616 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:07:59 INFO - PROCESS | 1737 | 1466698079622 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1737 | 1466698079626 Marionette TRACE conn3 <- [1,1062,null,{}] 09:07:59 INFO - PROCESS | 1737 | 1466698079632 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1737 | 1466698079637 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:07:59 INFO - PROCESS | 1737 | 1466698079807 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:08:00 INFO - PROCESS | 1737 | 1466698079984 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1737 | 1466698079991 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x90eecc00 == 30 [pid = 1737] [id = 273] 09:08:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x91f1cc00) [pid = 1737] [serial = 820] [outer = (nil)] 09:08:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x92405400) [pid = 1737] [serial = 821] [outer = 0x91f1cc00] 09:08:00 INFO - PROCESS | 1737 | 1466698080072 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x9240b800) [pid = 1737] [serial = 822] [outer = 0x91f1cc00] 09:08:01 INFO - PROCESS | 1737 | 1466698081057 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1532ms 09:08:01 INFO - PROCESS | 1737 | 1466698081156 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1737 | 1466698081160 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:08:01 INFO - PROCESS | 1737 | 1466698081168 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1737 | 1466698081172 Marionette TRACE conn3 <- [1,1066,null,{}] 09:08:01 INFO - PROCESS | 1737 | 1466698081178 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 1737 | 1466698081183 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:01 INFO - PROCESS | 1737 | 1466698081465 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:08:01 INFO - PROCESS | 1737 | 1466698081689 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1737 | 1466698081698 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294800 == 31 [pid = 1737] [id = 274] 09:08:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8b295400) [pid = 1737] [serial = 823] [outer = (nil)] 09:08:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x8b5c1800) [pid = 1737] [serial = 824] [outer = 0x8b295400] 09:08:01 INFO - PROCESS | 1737 | 1466698081780 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x8d7c5400) [pid = 1737] [serial = 825] [outer = 0x8b295400] 09:08:02 INFO - PROCESS | 1737 | 1466698082940 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1837ms 09:08:03 INFO - PROCESS | 1737 | 1466698083005 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1737 | 1466698083011 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:08:03 INFO - PROCESS | 1737 | 1466698083020 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1737 | 1466698083025 Marionette TRACE conn3 <- [1,1070,null,{}] 09:08:03 INFO - PROCESS | 1737 | 1466698083033 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 1737 | 1466698083038 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:03 INFO - PROCESS | 1737 | 1466698083255 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:08:03 INFO - PROCESS | 1737 | 1466698083494 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1737 | 1466698083509 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6a800 == 32 [pid = 1737] [id = 275] 09:08:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x8cd6ec00) [pid = 1737] [serial = 826] [outer = (nil)] 09:08:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x8d18f000) [pid = 1737] [serial = 827] [outer = 0x8cd6ec00] 09:08:03 INFO - PROCESS | 1737 | 1466698083578 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x8d19dc00) [pid = 1737] [serial = 828] [outer = 0x8cd6ec00] 09:08:04 INFO - PROCESS | 1737 | 1466698084497 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1537ms 09:08:04 INFO - PROCESS | 1737 | 1466698084557 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1737 | 1466698084563 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:08:04 INFO - PROCESS | 1737 | 1466698084573 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1737 | 1466698084578 Marionette TRACE conn3 <- [1,1074,null,{}] 09:08:04 INFO - PROCESS | 1737 | 1466698084583 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 1737 | 1466698084589 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:04 INFO - PROCESS | 1737 | 1466698084767 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:08:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f7800 == 31 [pid = 1737] [id = 264] 09:08:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8fa000 == 30 [pid = 1737] [id = 263] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x8b5c2c00) [pid = 1737] [serial = 764] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | 1466698085047 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1737 | 1466698085054 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2c00 == 29 [pid = 1737] [id = 262] 09:08:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c2c00 == 30 [pid = 1737] [id = 276] 09:08:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x8b5c9400) [pid = 1737] [serial = 829] [outer = (nil)] 09:08:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x8c9dd000) [pid = 1737] [serial = 830] [outer = 0x8b5c9400] 09:08:05 INFO - PROCESS | 1737 | 1466698085146 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x8cda4000) [pid = 1737] [serial = 831] [outer = 0x8b5c9400] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd74c00 == 29 [pid = 1737] [id = 261] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8b298400 == 28 [pid = 1737] [id = 260] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c400 == 27 [pid = 1737] [id = 257] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6000 == 26 [pid = 1737] [id = 256] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd70800 == 25 [pid = 1737] [id = 255] 09:08:05 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29e000 == 24 [pid = 1737] [id = 254] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x8cd74000) [pid = 1737] [serial = 758] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x8b5c2000) [pid = 1737] [serial = 731] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x8c9e1800) [pid = 1737] [serial = 732] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x8d8f1800) [pid = 1737] [serial = 734] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8d18ec00) [pid = 1737] [serial = 759] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x8eb02800) [pid = 1737] [serial = 737] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x8da6e800) [pid = 1737] [serial = 735] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x90eee800) [pid = 1737] [serial = 740] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8eb10c00) [pid = 1737] [serial = 738] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x91f19000) [pid = 1737] [serial = 743] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x91de5c00) [pid = 1737] [serial = 741] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x92006400) [pid = 1737] [serial = 744] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x926cf000) [pid = 1737] [serial = 747] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x92390400) [pid = 1737] [serial = 746] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x927d4400) [pid = 1737] [serial = 750] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x927d0800) [pid = 1737] [serial = 749] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x8f4b4000) [pid = 1737] [serial = 723] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x8f688c00) [pid = 1737] [serial = 725] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x8f68e000) [pid = 1737] [serial = 726] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x91f16000) [pid = 1737] [serial = 710] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x92385000) [pid = 1737] [serial = 711] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8e3e2800) [pid = 1737] [serial = 672] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8ea01800) [pid = 1737] [serial = 707] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x8f5bd400) [pid = 1737] [serial = 708] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x9240e400) [pid = 1737] [serial = 698] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x92414000) [pid = 1737] [serial = 699] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8f5b7400) [pid = 1737] [serial = 680] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8f5c1c00) [pid = 1737] [serial = 681] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x92389c00) [pid = 1737] [serial = 695] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x9238d400) [pid = 1737] [serial = 696] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8ea05400) [pid = 1737] [serial = 701] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8f5c3800) [pid = 1737] [serial = 702] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x92211c00) [pid = 1737] [serial = 692] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x92009c00) [pid = 1737] [serial = 693] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8e79fc00) [pid = 1737] [serial = 677] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8ea04800) [pid = 1737] [serial = 678] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x90ef7000) [pid = 1737] [serial = 686] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x91d94400) [pid = 1737] [serial = 687] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8cd73c00) [pid = 1737] [serial = 674] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8d2ee800) [pid = 1737] [serial = 675] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8d18e400) [pid = 1737] [serial = 704] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x91de8c00) [pid = 1737] [serial = 705] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8c9d4c00) [pid = 1737] [serial = 713] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8cd68400) [pid = 1737] [serial = 714] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x91f12400) [pid = 1737] [serial = 689] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x91f1fc00) [pid = 1737] [serial = 690] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8e79cc00) [pid = 1737] [serial = 719] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8ea08400) [pid = 1737] [serial = 720] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x9280a000) [pid = 1737] [serial = 752] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8d7cc000) [pid = 1737] [serial = 716] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8d8fd000) [pid = 1737] [serial = 717] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x90d9b400) [pid = 1737] [serial = 683] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x90de3400) [pid = 1737] [serial = 684] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8b5c6400) [pid = 1737] [serial = 755] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x9280c400) [pid = 1737] [serial = 753] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8e3e6c00) [pid = 1737] [serial = 761] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8ea03800) [pid = 1737] [serial = 762] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8c9dc800) [pid = 1737] [serial = 756] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x90d9a000) [pid = 1737] [serial = 729] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f3bf800) [pid = 1737] [serial = 722] [outer = (nil)] [url = about:blank] 09:08:05 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f5b8c00) [pid = 1737] [serial = 728] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1737 | 1466698086102 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1584ms 09:08:06 INFO - PROCESS | 1737 | 1466698086157 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1737 | 1466698086160 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:08:06 INFO - PROCESS | 1737 | 1466698086167 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1737 | 1466698086173 Marionette TRACE conn3 <- [1,1078,null,{}] 09:08:06 INFO - PROCESS | 1737 | 1466698086188 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 1737 | 1466698086195 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:06 INFO - PROCESS | 1737 | 1466698086365 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:08:06 INFO - PROCESS | 1737 | 1466698086536 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1737 | 1466698086545 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db23000 == 25 [pid = 1737] [id = 277] 09:08:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8db23400) [pid = 1737] [serial = 832] [outer = (nil)] 09:08:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e3dcc00) [pid = 1737] [serial = 833] [outer = 0x8db23400] 09:08:06 INFO - PROCESS | 1737 | 1466698086622 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8e7a0400) [pid = 1737] [serial = 834] [outer = 0x8db23400] 09:08:07 INFO - PROCESS | 1737 | 1466698087359 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1238ms 09:08:07 INFO - PROCESS | 1737 | 1466698087420 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1737 | 1466698087425 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:08:07 INFO - PROCESS | 1737 | 1466698087431 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1737 | 1466698087434 Marionette TRACE conn3 <- [1,1082,null,{}] 09:08:07 INFO - PROCESS | 1737 | 1466698087439 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 1737 | 1466698087444 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:07 INFO - PROCESS | 1737 | 1466698087611 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:08:07 INFO - PROCESS | 1737 | 1466698087620 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1737 | 1466698087628 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4c00 == 26 [pid = 1737] [id = 278] 09:08:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8e79c400) [pid = 1737] [serial = 835] [outer = (nil)] 09:08:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8ea0f400) [pid = 1737] [serial = 836] [outer = 0x8e79c400] 09:08:07 INFO - PROCESS | 1737 | 1466698087698 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f3b3400) [pid = 1737] [serial = 837] [outer = 0x8e79c400] 09:08:08 INFO - PROCESS | 1737 | 1466698088687 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1284ms 09:08:08 INFO - PROCESS | 1737 | 1466698088716 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1737 | 1466698088720 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:08:08 INFO - PROCESS | 1737 | 1466698088726 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1737 | 1466698088728 Marionette TRACE conn3 <- [1,1086,null,{}] 09:08:08 INFO - PROCESS | 1737 | 1466698088734 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 1737 | 1466698088739 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:08 INFO - PROCESS | 1737 | 1466698088966 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:08:09 INFO - PROCESS | 1737 | 1466698089009 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1737 | 1466698089016 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb01c00 == 27 [pid = 1737] [id = 279] 09:08:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8eb06c00) [pid = 1737] [serial = 838] [outer = (nil)] 09:08:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f4ac400) [pid = 1737] [serial = 839] [outer = 0x8eb06c00] 09:08:09 INFO - PROCESS | 1737 | 1466698089085 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8f4b4000) [pid = 1737] [serial = 840] [outer = 0x8eb06c00] 09:08:10 INFO - PROCESS | 1737 | 1466698090131 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:08:10 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8cd9dc00) [pid = 1737] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:08:10 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f5bd000) [pid = 1737] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:08:10 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8da6e000) [pid = 1737] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:08:10 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8b29b800) [pid = 1737] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1484ms 09:08:10 INFO - PROCESS | 1737 | 1466698090212 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1737 | 1466698090215 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:08:10 INFO - PROCESS | 1737 | 1466698090222 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1737 | 1466698090226 Marionette TRACE conn3 <- [1,1090,null,{}] 09:08:10 INFO - PROCESS | 1737 | 1466698090231 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 1737 | 1466698090240 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:10 INFO - PROCESS | 1737 | 1466698090459 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:08:10 INFO - PROCESS | 1737 | 1466698090639 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1737 | 1466698090648 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea04400 == 28 [pid = 1737] [id = 280] 09:08:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8eb06000) [pid = 1737] [serial = 841] [outer = (nil)] 09:08:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f68d400) [pid = 1737] [serial = 842] [outer = 0x8eb06000] 09:08:10 INFO - PROCESS | 1737 | 1466698090742 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f694c00) [pid = 1737] [serial = 843] [outer = 0x8eb06000] 09:08:11 INFO - PROCESS | 1737 | 1466698091459 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1278ms 09:08:11 INFO - PROCESS | 1737 | 1466698091502 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1737 | 1466698091505 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:08:11 INFO - PROCESS | 1737 | 1466698091511 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1737 | 1466698091514 Marionette TRACE conn3 <- [1,1094,null,{}] 09:08:11 INFO - PROCESS | 1737 | 1466698091520 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 1737 | 1466698091524 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:11 INFO - PROCESS | 1737 | 1466698091677 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:08:11 INFO - PROCESS | 1737 | 1466698091690 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1737 | 1466698091695 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5d0000 == 29 [pid = 1737] [id = 281] 09:08:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8f5c3800) [pid = 1737] [serial = 844] [outer = (nil)] 09:08:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x90d9c800) [pid = 1737] [serial = 845] [outer = 0x8f5c3800] 09:08:11 INFO - PROCESS | 1737 | 1466698091763 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x90de4000) [pid = 1737] [serial = 846] [outer = 0x8f5c3800] 09:08:12 INFO - PROCESS | 1737 | 1466698092907 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1432ms 09:08:12 INFO - PROCESS | 1737 | 1466698092945 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1737 | 1466698092952 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:08:12 INFO - PROCESS | 1737 | 1466698092960 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1737 | 1466698092966 Marionette TRACE conn3 <- [1,1098,null,{}] 09:08:12 INFO - PROCESS | 1737 | 1466698092975 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 1737 | 1466698092980 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:13 INFO - PROCESS | 1737 | 1466698093215 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:08:13 INFO - PROCESS | 1737 | 1466698093454 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1737 | 1466698093464 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd68400 == 30 [pid = 1737] [id = 282] 09:08:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8cd69c00) [pid = 1737] [serial = 847] [outer = (nil)] 09:08:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8cda3800) [pid = 1737] [serial = 848] [outer = 0x8cd69c00] 09:08:13 INFO - PROCESS | 1737 | 1466698093563 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8d2e3400) [pid = 1737] [serial = 849] [outer = 0x8cd69c00] 09:08:14 INFO - PROCESS | 1737 | 1466698094464 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1538ms 09:08:14 INFO - PROCESS | 1737 | 1466698094498 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1737 | 1466698094505 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:08:14 INFO - PROCESS | 1737 | 1466698094516 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1737 | 1466698094520 Marionette TRACE conn3 <- [1,1102,null,{}] 09:08:14 INFO - PROCESS | 1737 | 1466698094526 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1737 | 1466698094532 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:14 INFO - PROCESS | 1737 | 1466698094726 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:08:14 INFO - PROCESS | 1737 | 1466698094909 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1737 | 1466698094919 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6d400 == 31 [pid = 1737] [id = 283] 09:08:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8db24800) [pid = 1737] [serial = 850] [outer = (nil)] 09:08:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8e79ec00) [pid = 1737] [serial = 851] [outer = 0x8db24800] 09:08:15 INFO - PROCESS | 1737 | 1466698095060 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8eb01800) [pid = 1737] [serial = 852] [outer = 0x8db24800] 09:08:16 INFO - PROCESS | 1737 | 1466698096073 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1635ms 09:08:16 INFO - PROCESS | 1737 | 1466698096151 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1737 | 1466698096155 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:08:16 INFO - PROCESS | 1737 | 1466698096166 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1737 | 1466698096171 Marionette TRACE conn3 <- [1,1106,null,{}] 09:08:16 INFO - PROCESS | 1737 | 1466698096188 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 1737 | 1466698096198 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:16 INFO - PROCESS | 1737 | 1466698096468 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:08:16 INFO - PROCESS | 1737 | 1466698096702 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1737 | 1466698096717 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f694400 == 32 [pid = 1737] [id = 284] 09:08:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x90d92800) [pid = 1737] [serial = 853] [outer = (nil)] 09:08:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x90deb400) [pid = 1737] [serial = 854] [outer = 0x90d92800] 09:08:16 INFO - PROCESS | 1737 | 1466698096802 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x90eed000) [pid = 1737] [serial = 855] [outer = 0x90d92800] 09:08:17 INFO - PROCESS | 1737 | 1466698097713 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1586ms 09:08:17 INFO - PROCESS | 1737 | 1466698097752 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:08:17 INFO - PROCESS | 1737 | 1466698097757 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:08:17 INFO - PROCESS | 1737 | 1466698097763 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1737 | 1466698097767 Marionette TRACE conn3 <- [1,1110,null,{}] 09:08:17 INFO - PROCESS | 1737 | 1466698097773 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1737 | 1466698097778 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:17 INFO - PROCESS | 1737 | 1466698097971 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:08:18 INFO - PROCESS | 1737 | 1466698098146 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1737 | 1466698098152 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5c0c00 == 33 [pid = 1737] [id = 285] 09:08:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x90de8000) [pid = 1737] [serial = 856] [outer = (nil)] 09:08:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x91d9fc00) [pid = 1737] [serial = 857] [outer = 0x90de8000] 09:08:18 INFO - PROCESS | 1737 | 1466698098240 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x91de8800) [pid = 1737] [serial = 858] [outer = 0x90de8000] 09:08:19 INFO - PROCESS | 1737 | 1466698099171 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1481ms 09:08:19 INFO - PROCESS | 1737 | 1466698099245 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1737 | 1466698099249 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:08:19 INFO - PROCESS | 1737 | 1466698099257 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1737 | 1466698099260 Marionette TRACE conn3 <- [1,1114,null,{}] 09:08:19 INFO - PROCESS | 1737 | 1466698099266 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 1737 | 1466698099271 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:19 INFO - PROCESS | 1737 | 1466698099489 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:08:19 INFO - PROCESS | 1737 | 1466698099715 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1737 | 1466698099726 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b291c00 == 34 [pid = 1737] [id = 286] 09:08:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8ea0b000) [pid = 1737] [serial = 859] [outer = (nil)] 09:08:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x91f12400) [pid = 1737] [serial = 860] [outer = 0x8ea0b000] 09:08:19 INFO - PROCESS | 1737 | 1466698099848 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x91f1bc00) [pid = 1737] [serial = 861] [outer = 0x8ea0b000] 09:08:20 INFO - PROCESS | 1737 | 1466698100812 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1592ms 09:08:20 INFO - PROCESS | 1737 | 1466698100848 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1737 | 1466698100852 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:08:20 INFO - PROCESS | 1737 | 1466698100859 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1737 | 1466698100862 Marionette TRACE conn3 <- [1,1118,null,{}] 09:08:20 INFO - PROCESS | 1737 | 1466698100868 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 1737 | 1466698100878 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:21 INFO - PROCESS | 1737 | 1466698101136 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:08:21 INFO - PROCESS | 1737 | 1466698101427 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1737 | 1466698101434 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cdc00 == 35 [pid = 1737] [id = 287] 09:08:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8e7aa800) [pid = 1737] [serial = 862] [outer = (nil)] 09:08:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x92214000) [pid = 1737] [serial = 863] [outer = 0x8e7aa800] 09:08:21 INFO - PROCESS | 1737 | 1466698101517 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x92388400) [pid = 1737] [serial = 864] [outer = 0x8e7aa800] 09:08:22 INFO - PROCESS | 1737 | 1466698102410 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1592ms 09:08:22 INFO - PROCESS | 1737 | 1466698102452 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1737 | 1466698102455 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:08:22 INFO - PROCESS | 1737 | 1466698102462 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1737 | 1466698102466 Marionette TRACE conn3 <- [1,1122,null,{}] 09:08:22 INFO - PROCESS | 1737 | 1466698102471 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1737 | 1466698102476 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:22 INFO - PROCESS | 1737 | 1466698102651 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:08:22 INFO - PROCESS | 1737 | 1466698102830 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1737 | 1466698102837 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x92005000 == 36 [pid = 1737] [id = 288] 09:08:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x9221f800) [pid = 1737] [serial = 865] [outer = (nil)] 09:08:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x92407400) [pid = 1737] [serial = 866] [outer = 0x9221f800] 09:08:22 INFO - PROCESS | 1737 | 1466698102914 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x9240a800) [pid = 1737] [serial = 867] [outer = 0x9221f800] 09:08:23 INFO - PROCESS | 1737 | 1466698103899 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1492ms 09:08:23 INFO - PROCESS | 1737 | 1466698103955 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:08:23 INFO - PROCESS | 1737 | 1466698103965 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:08:23 INFO - PROCESS | 1737 | 1466698103971 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1737 | 1466698103975 Marionette TRACE conn3 <- [1,1126,null,{}] 09:08:23 INFO - PROCESS | 1737 | 1466698103980 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 1737 | 1466698103985 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:24 INFO - PROCESS | 1737 | 1466698104162 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:08:24 INFO - PROCESS | 1737 | 1466698104709 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1737 | 1466698104717 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd70800 == 37 [pid = 1737] [id = 289] 09:08:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8cd71400) [pid = 1737] [serial = 868] [outer = (nil)] 09:08:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8cd76800) [pid = 1737] [serial = 869] [outer = 0x8cd71400] 09:08:24 INFO - PROCESS | 1737 | 1466698104838 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8cda5000) [pid = 1737] [serial = 870] [outer = 0x8cd71400] 09:08:25 INFO - PROCESS | 1737 | 1466698105736 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1785ms 09:08:25 INFO - PROCESS | 1737 | 1466698105758 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:08:25 INFO - PROCESS | 1737 | 1466698105764 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:08:25 INFO - PROCESS | 1737 | 1466698105771 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1737 | 1466698105774 Marionette TRACE conn3 <- [1,1130,null,{}] 09:08:25 INFO - PROCESS | 1737 | 1466698105783 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 1737 | 1466698105790 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:26 INFO - PROCESS | 1737 | 1466698106078 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:08:26 INFO - PROCESS | 1737 | 1466698106337 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1737 | 1466698106346 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2edc00 == 38 [pid = 1737] [id = 290] 09:08:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8d8f3400) [pid = 1737] [serial = 871] [outer = (nil)] 09:08:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8db28400) [pid = 1737] [serial = 872] [outer = 0x8d8f3400] 09:08:26 INFO - PROCESS | 1737 | 1466698106422 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8ea08c00) [pid = 1737] [serial = 873] [outer = 0x8d8f3400] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x8ea09000) [pid = 1737] [serial = 794] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3ddc00 == 37 [pid = 1737] [id = 258] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x8d2f0400) [pid = 1737] [serial = 785] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8d2e9800) [pid = 1737] [serial = 770] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8f686400) [pid = 1737] [serial = 791] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8e3e1800) [pid = 1737] [serial = 789] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8f68ec00) [pid = 1737] [serial = 792] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8db25000) [pid = 1737] [serial = 773] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8f5be800) [pid = 1737] [serial = 783] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8cd73400) [pid = 1737] [serial = 767] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8f4b4400) [pid = 1737] [serial = 782] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8e79d400) [pid = 1737] [serial = 776] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8ea0cc00) [pid = 1737] [serial = 779] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8d7cb000) [pid = 1737] [serial = 786] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8db2e000) [pid = 1737] [serial = 788] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1737 | 1466698107383 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1634ms 09:08:27 INFO - PROCESS | 1737 | 1466698107408 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:08:27 INFO - PROCESS | 1737 | 1466698107414 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1737 | 1466698107421 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1737 | 1466698107424 Marionette TRACE conn3 <- [1,1134,null,{}] 09:08:27 INFO - PROCESS | 1737 | 1466698107430 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1737 | 1466698107435 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:27 INFO - PROCESS | 1737 | 1466698107606 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:08:27 INFO - PROCESS | 1737 | 1466698107740 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1737 | 1466698107749 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7cfc00 == 38 [pid = 1737] [id = 291] 09:08:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8db25800) [pid = 1737] [serial = 874] [outer = (nil)] 09:08:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8ea09000) [pid = 1737] [serial = 875] [outer = 0x8db25800] 09:08:27 INFO - PROCESS | 1737 | 1466698107898 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8f4b0000) [pid = 1737] [serial = 876] [outer = 0x8db25800] 09:08:28 INFO - PROCESS | 1737 | 1466698108641 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1297ms 09:08:28 INFO - PROCESS | 1737 | 1466698108718 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 1737 | 1466698108722 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:08:28 INFO - PROCESS | 1737 | 1466698108735 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 1737 | 1466698108744 Marionette TRACE conn3 <- [1,1138,null,{}] 09:08:28 INFO - PROCESS | 1737 | 1466698108752 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:28 INFO - PROCESS | 1737 | 1466698108758 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:28 INFO - PROCESS | 1737 | 1466698108926 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:08:29 INFO - PROCESS | 1737 | 1466698109073 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1737 | 1466698109081 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b299400 == 39 [pid = 1737] [id = 292] 09:08:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8db2b400) [pid = 1737] [serial = 877] [outer = (nil)] 09:08:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8f690c00) [pid = 1737] [serial = 878] [outer = 0x8db2b400] 09:08:29 INFO - PROCESS | 1737 | 1466698109165 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x90d9bc00) [pid = 1737] [serial = 879] [outer = 0x8db2b400] 09:08:29 INFO - PROCESS | 1737 | 1466698109974 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1292ms 09:08:30 INFO - PROCESS | 1737 | 1466698110022 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1737 | 1466698110026 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:08:30 INFO - PROCESS | 1737 | 1466698110032 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1737 | 1466698110035 Marionette TRACE conn3 <- [1,1142,null,{}] 09:08:30 INFO - PROCESS | 1737 | 1466698110040 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 1737 | 1466698110045 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:30 INFO - PROCESS | 1737 | 1466698110266 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:08:30 INFO - PROCESS | 1737 | 1466698110285 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1737 | 1466698110294 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db26800 == 40 [pid = 1737] [id = 293] 09:08:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8f68cc00) [pid = 1737] [serial = 880] [outer = (nil)] 09:08:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x91d9cc00) [pid = 1737] [serial = 881] [outer = 0x8f68cc00] 09:08:30 INFO - PROCESS | 1737 | 1466698110358 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x91ded000) [pid = 1737] [serial = 882] [outer = 0x8f68cc00] 09:08:31 INFO - PROCESS | 1737 | 1466698111366 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1379ms 09:08:31 INFO - PROCESS | 1737 | 1466698111413 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1737 | 1466698111417 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:08:31 INFO - PROCESS | 1737 | 1466698111423 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1737 | 1466698111426 Marionette TRACE conn3 <- [1,1146,null,{}] 09:08:31 INFO - PROCESS | 1737 | 1466698111432 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 1737 | 1466698111436 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:31 INFO - PROCESS | 1737 | 1466698111653 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:08:31 INFO - PROCESS | 1737 | 1466698111676 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1737 | 1466698111692 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f18400 == 41 [pid = 1737] [id = 294] 09:08:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x91f20000) [pid = 1737] [serial = 883] [outer = (nil)] 09:08:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x92006800) [pid = 1737] [serial = 884] [outer = 0x91f20000] 09:08:31 INFO - PROCESS | 1737 | 1466698111772 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x92381400) [pid = 1737] [serial = 885] [outer = 0x91f20000] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8d8fc000) [pid = 1737] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8eb06c00) [pid = 1737] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8e79c400) [pid = 1737] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8b5c9400) [pid = 1737] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8cd6ec00) [pid = 1737] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8db23400) [pid = 1737] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:08:32 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8eb06000) [pid = 1737] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:08:33 INFO - PROCESS | 1737 | 1466698113201 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1796ms 09:08:33 INFO - PROCESS | 1737 | 1466698113219 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1737 | 1466698113223 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:08:33 INFO - PROCESS | 1737 | 1466698113228 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1737 | 1466698113232 Marionette TRACE conn3 <- [1,1150,null,{}] 09:08:33 INFO - PROCESS | 1737 | 1466698113237 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 1737 | 1466698113242 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:33 INFO - PROCESS | 1737 | 1466698113456 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:08:33 INFO - PROCESS | 1737 | 1466698113476 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1737 | 1466698113484 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c8c00 == 42 [pid = 1737] [id = 295] 09:08:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8d8ff400) [pid = 1737] [serial = 886] [outer = (nil)] 09:08:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x9221cc00) [pid = 1737] [serial = 887] [outer = 0x8d8ff400] 09:08:33 INFO - PROCESS | 1737 | 1466698113550 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x9240fc00) [pid = 1737] [serial = 888] [outer = 0x8d8ff400] 09:08:34 INFO - PROCESS | 1737 | 1466698114380 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1245ms 09:08:34 INFO - PROCESS | 1737 | 1466698114476 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1737 | 1466698114481 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:08:34 INFO - PROCESS | 1737 | 1466698114490 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1737 | 1466698114496 Marionette TRACE conn3 <- [1,1154,null,{}] 09:08:34 INFO - PROCESS | 1737 | 1466698114505 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 1737 | 1466698114511 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:34 INFO - PROCESS | 1737 | 1466698114716 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:08:34 INFO - PROCESS | 1737 | 1466698114898 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1737 | 1466698114913 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda0400 == 43 [pid = 1737] [id = 296] 09:08:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8d199c00) [pid = 1737] [serial = 889] [outer = (nil)] 09:08:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8d2ee800) [pid = 1737] [serial = 890] [outer = 0x8d199c00] 09:08:34 INFO - PROCESS | 1737 | 1466698114994 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8d7cec00) [pid = 1737] [serial = 891] [outer = 0x8d199c00] 09:08:36 INFO - PROCESS | 1737 | 1466698116081 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1640ms 09:08:36 INFO - PROCESS | 1737 | 1466698116131 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1737 | 1466698116137 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:08:36 INFO - PROCESS | 1737 | 1466698116148 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1737 | 1466698116153 Marionette TRACE conn3 <- [1,1158,null,{}] 09:08:36 INFO - PROCESS | 1737 | 1466698116159 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1737 | 1466698116165 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:36 INFO - PROCESS | 1737 | 1466698116381 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:08:36 INFO - PROCESS | 1737 | 1466698116613 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1737 | 1466698116623 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8ff800 == 44 [pid = 1737] [id = 297] 09:08:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8e7a0c00) [pid = 1737] [serial = 892] [outer = (nil)] 09:08:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8f3c1400) [pid = 1737] [serial = 893] [outer = 0x8e7a0c00] 09:08:36 INFO - PROCESS | 1737 | 1466698116720 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8f5bec00) [pid = 1737] [serial = 894] [outer = 0x8e7a0c00] 09:08:37 INFO - PROCESS | 1737 | 1466698117633 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1549ms 09:08:37 INFO - PROCESS | 1737 | 1466698117693 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1737 | 1466698117698 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:08:37 INFO - PROCESS | 1737 | 1466698117704 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1737 | 1466698117708 Marionette TRACE conn3 <- [1,1162,null,{}] 09:08:37 INFO - PROCESS | 1737 | 1466698117724 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 1737 | 1466698117733 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:37 INFO - PROCESS | 1737 | 1466698117964 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:08:38 INFO - PROCESS | 1737 | 1466698118245 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1737 | 1466698118258 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x90de7800 == 45 [pid = 1737] [id = 298] 09:08:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x9200b000) [pid = 1737] [serial = 895] [outer = (nil)] 09:08:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x9238e000) [pid = 1737] [serial = 896] [outer = 0x9200b000] 09:08:38 INFO - PROCESS | 1737 | 1466698118385 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x92425000) [pid = 1737] [serial = 897] [outer = 0x9200b000] 09:08:39 INFO - PROCESS | 1737 | 1466698119288 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1648ms 09:08:39 INFO - PROCESS | 1737 | 1466698119353 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1737 | 1466698119357 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:08:39 INFO - PROCESS | 1737 | 1466698119364 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1737 | 1466698119366 Marionette TRACE conn3 <- [1,1166,null,{}] 09:08:39 INFO - PROCESS | 1737 | 1466698119373 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 1737 | 1466698119378 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:39 INFO - PROCESS | 1737 | 1466698119604 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:08:39 INFO - PROCESS | 1737 | 1466698119845 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1737 | 1466698119853 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c4800 == 46 [pid = 1737] [id = 299] 09:08:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x9238d800) [pid = 1737] [serial = 898] [outer = (nil)] 09:08:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x92455000) [pid = 1737] [serial = 899] [outer = 0x9238d800] 09:08:39 INFO - PROCESS | 1737 | 1466698119977 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x9245a400) [pid = 1737] [serial = 900] [outer = 0x9238d800] 09:08:40 INFO - PROCESS | 1737 | 1466698120924 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1638ms 09:08:41 INFO - PROCESS | 1737 | 1466698121003 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1737 | 1466698121006 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:08:41 INFO - PROCESS | 1737 | 1466698121013 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1737 | 1466698121018 Marionette TRACE conn3 <- [1,1170,null,{}] 09:08:41 INFO - PROCESS | 1737 | 1466698121024 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 1737 | 1466698121029 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:41 INFO - PROCESS | 1737 | 1466698121255 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:08:41 INFO - PROCESS | 1737 | 1466698121494 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1737 | 1466698121504 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6400 == 47 [pid = 1737] [id = 300] 09:08:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x8cd74000) [pid = 1737] [serial = 901] [outer = (nil)] 09:08:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x926cf000) [pid = 1737] [serial = 902] [outer = 0x8cd74000] 09:08:41 INFO - PROCESS | 1737 | 1466698121635 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x926d2800) [pid = 1737] [serial = 903] [outer = 0x8cd74000] 09:08:42 INFO - PROCESS | 1737 | 1466698122487 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1533ms 09:08:42 INFO - PROCESS | 1737 | 1466698122548 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1737 | 1466698122552 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:08:42 INFO - PROCESS | 1737 | 1466698122558 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1737 | 1466698122562 Marionette TRACE conn3 <- [1,1174,null,{}] 09:08:42 INFO - PROCESS | 1737 | 1466698122568 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1737 | 1466698122578 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:42 INFO - PROCESS | 1737 | 1466698122840 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:08:43 INFO - PROCESS | 1737 | 1466698123073 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1737 | 1466698123081 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7c00 == 48 [pid = 1737] [id = 301] 09:08:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x8e3dd800) [pid = 1737] [serial = 904] [outer = (nil)] 09:08:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x927d7400) [pid = 1737] [serial = 905] [outer = 0x8e3dd800] 09:08:43 INFO - PROCESS | 1737 | 1466698123209 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x92805c00) [pid = 1737] [serial = 906] [outer = 0x8e3dd800] 09:08:44 INFO - PROCESS | 1737 | 1466698124089 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1737 | 1466698124156 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:08:44 INFO - PROCESS | 1737 | 1466698124163 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1737 | 1466698124167 Marionette TRACE conn3 <- [1,1178,null,{}] 09:08:44 INFO - PROCESS | 1737 | 1466698124173 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 1737 | 1466698124178 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:44 INFO - PROCESS | 1737 | 1466698124353 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:08:44 INFO - PROCESS | 1737 | 1466698124535 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1737 | 1466698124544 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x927d2000 == 49 [pid = 1737] [id = 302] 09:08:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x927d4c00) [pid = 1737] [serial = 907] [outer = (nil)] 09:08:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x9280ec00) [pid = 1737] [serial = 908] [outer = 0x927d4c00] 09:08:44 INFO - PROCESS | 1737 | 1466698124619 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x92810c00) [pid = 1737] [serial = 909] [outer = 0x927d4c00] 09:08:45 INFO - PROCESS | 1737 | --DOCSHELL 0x92a92000 == 48 [pid = 1737] [id = 10] 09:08:45 INFO - PROCESS | 1737 | 1466698125660 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1737 | 1466698125707 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:08:45 INFO - PROCESS | 1737 | 1466698125716 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1737 | 1466698125720 Marionette TRACE conn3 <- [1,1182,null,{}] 09:08:45 INFO - PROCESS | 1737 | 1466698125728 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 1737 | 1466698125733 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:45 INFO - PROCESS | 1737 | 1466698125931 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:08:46 INFO - PROCESS | 1737 | 1466698126169 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1737 | 1466698126178 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7000 == 49 [pid = 1737] [id = 303] 09:08:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8cda2c00) [pid = 1737] [serial = 910] [outer = (nil)] 09:08:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x92a9d400) [pid = 1737] [serial = 911] [outer = 0x8cda2c00] 09:08:46 INFO - PROCESS | 1737 | 1466698126302 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x92b71c00) [pid = 1737] [serial = 912] [outer = 0x8cda2c00] 09:08:47 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:47 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:08:47 INFO - PROCESS | 1737 | 1466698127213 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1737 | 1466698127257 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:08:47 INFO - PROCESS | 1737 | 1466698127264 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1737 | 1466698127267 Marionette TRACE conn3 <- [1,1186,null,{}] 09:08:47 INFO - PROCESS | 1737 | 1466698127273 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 1737 | 1466698127278 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:47 INFO - PROCESS | 1737 | 1466698127457 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:08:47 INFO - PROCESS | 1737 | 1466698127655 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1737 | 1466698127664 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f693000 == 50 [pid = 1737] [id = 304] 09:08:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x8f693400) [pid = 1737] [serial = 913] [outer = (nil)] 09:08:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x92b8e800) [pid = 1737] [serial = 914] [outer = 0x8f693400] 09:08:47 INFO - PROCESS | 1737 | 1466698127757 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x92b92400) [pid = 1737] [serial = 915] [outer = 0x8f693400] 09:08:48 INFO - PROCESS | 1737 | 1466698128712 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1737 | 1466698128758 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:08:48 INFO - PROCESS | 1737 | 1466698128764 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1737 | 1466698128767 Marionette TRACE conn3 <- [1,1190,null,{}] 09:08:48 INFO - PROCESS | 1737 | 1466698128773 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 1737 | 1466698128778 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:48 INFO - PROCESS | 1737 | 1466698128964 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:08:49 INFO - PROCESS | 1737 | 1466698129150 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1737 | 1466698129156 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b4c00 == 51 [pid = 1737] [id = 305] 09:08:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x8f4b7800) [pid = 1737] [serial = 916] [outer = (nil)] 09:08:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x92453c00) [pid = 1737] [serial = 917] [outer = 0x8f4b7800] 09:08:49 INFO - PROCESS | 1737 | 1466698129236 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x92b7a800) [pid = 1737] [serial = 918] [outer = 0x8f4b7800] 09:08:50 INFO - PROCESS | 1737 | 1466698130456 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1737 | 1466698130508 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:08:50 INFO - PROCESS | 1737 | 1466698130516 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1737 | 1466698130523 Marionette TRACE conn3 <- [1,1194,null,{}] 09:08:50 INFO - PROCESS | 1737 | 1466698130531 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 1737 | 1466698130536 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:50 INFO - PROCESS | 1737 | 1466698130722 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:08:50 INFO - PROCESS | 1737 | 1466698130910 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1737 | 1466698130917 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9f400 == 52 [pid = 1737] [id = 306] 09:08:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x8cda4400) [pid = 1737] [serial = 919] [outer = (nil)] 09:08:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8e3de000) [pid = 1737] [serial = 920] [outer = 0x8cda4400] 09:08:51 INFO - PROCESS | 1737 | 1466698131018 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x8f4ad000) [pid = 1737] [serial = 921] [outer = 0x8cda4400] 09:08:51 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:51 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:52 INFO - PROCESS | 1737 | 1466698132021 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1737 | 1466698132113 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:08:52 INFO - PROCESS | 1737 | 1466698132123 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1737 | 1466698132126 Marionette TRACE conn3 <- [1,1198,null,{}] 09:08:52 INFO - PROCESS | 1737 | 1466698132132 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 1737 | 1466698132138 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:52 INFO - PROCESS | 1737 | 1466698132374 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:08:52 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x92405400) [pid = 1737] [serial = 821] [outer = (nil)] [url = about:blank] 09:08:52 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x90d9c800) [pid = 1737] [serial = 845] [outer = (nil)] [url = about:blank] 09:08:52 INFO - PROCESS | 1737 | 1466698132705 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1737 | 1466698132715 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e1c00 == 53 [pid = 1737] [id = 307] 09:08:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8cda1400) [pid = 1737] [serial = 922] [outer = (nil)] 09:08:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x8d19b800) [pid = 1737] [serial = 923] [outer = 0x8cda1400] 09:08:52 INFO - PROCESS | 1737 | 1466698132792 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 151 (0x8eb02800) [pid = 1737] [serial = 924] [outer = 0x8cda1400] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 150 (0x8f5b7c00) [pid = 1737] [serial = 795] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x8f4ac400) [pid = 1737] [serial = 839] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x8f4b4000) [pid = 1737] [serial = 840] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x8b5c1800) [pid = 1737] [serial = 824] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x91de4800) [pid = 1737] [serial = 812] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x8c9d4400) [pid = 1737] [serial = 797] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x90ef3400) [pid = 1737] [serial = 809] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x90d9e800) [pid = 1737] [serial = 806] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x9200a400) [pid = 1737] [serial = 815] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8ea0f400) [pid = 1737] [serial = 836] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x8c9dd000) [pid = 1737] [serial = 830] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x8cda4000) [pid = 1737] [serial = 831] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x8d19dc00) [pid = 1737] [serial = 828] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8d18f000) [pid = 1737] [serial = 827] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x9221d800) [pid = 1737] [serial = 818] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x8e3dcc00) [pid = 1737] [serial = 833] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8e7a0400) [pid = 1737] [serial = 834] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8f3b3000) [pid = 1737] [serial = 803] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8da68000) [pid = 1737] [serial = 800] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8f68d400) [pid = 1737] [serial = 842] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8f3b3400) [pid = 1737] [serial = 837] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x8f694c00) [pid = 1737] [serial = 843] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1737 | 1466698133615 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1532ms 09:08:53 INFO - PROCESS | 1737 | 1466698133661 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1737 | 1466698133665 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:08:53 INFO - PROCESS | 1737 | 1466698133677 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1737 | 1466698133683 Marionette TRACE conn3 <- [1,1202,null,{}] 09:08:53 INFO - PROCESS | 1737 | 1466698133703 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 1737 | 1466698133711 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:53 INFO - PROCESS | 1737 | 1466698133883 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:08:53 INFO - PROCESS | 1737 | 1466698133895 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1737 | 1466698133902 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x90eea000 == 54 [pid = 1737] [id = 308] 09:08:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x90ef5000) [pid = 1737] [serial = 925] [outer = (nil)] 09:08:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x91de6c00) [pid = 1737] [serial = 926] [outer = 0x90ef5000] 09:08:53 INFO - PROCESS | 1737 | 1466698133974 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x92004000) [pid = 1737] [serial = 927] [outer = 0x90ef5000] 09:08:54 INFO - PROCESS | 1737 | 1466698134881 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1236ms 09:08:54 INFO - PROCESS | 1737 | 1466698134914 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1737 | 1466698134918 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:08:54 INFO - PROCESS | 1737 | 1466698134924 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1737 | 1466698134927 Marionette TRACE conn3 <- [1,1206,null,{}] 09:08:54 INFO - PROCESS | 1737 | 1466698134932 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 1737 | 1466698134937 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:55 INFO - PROCESS | 1737 | 1466698135115 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:08:55 INFO - PROCESS | 1737 | 1466698135123 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1737 | 1466698135134 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x90de8c00 == 55 [pid = 1737] [id = 309] 09:08:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x91d94800) [pid = 1737] [serial = 928] [outer = (nil)] 09:08:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x92384000) [pid = 1737] [serial = 929] [outer = 0x91d94800] 09:08:55 INFO - PROCESS | 1737 | 1466698135345 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x9240b000) [pid = 1737] [serial = 930] [outer = 0x91d94800] 09:08:56 INFO - PROCESS | 1737 | 1466698136240 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1380ms 09:08:56 INFO - PROCESS | 1737 | 1466698136305 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1737 | 1466698136309 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:08:56 INFO - PROCESS | 1737 | 1466698136320 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1737 | 1466698136322 Marionette TRACE conn3 <- [1,1210,null,{}] 09:08:56 INFO - PROCESS | 1737 | 1466698136328 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 1737 | 1466698136333 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:56 INFO - PROCESS | 1737 | 1466698136564 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:08:56 INFO - PROCESS | 1737 | 1466698136593 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1737 | 1466698136614 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x92003400 == 56 [pid = 1737] [id = 310] 09:08:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x92212400) [pid = 1737] [serial = 931] [outer = (nil)] 09:08:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x9244f400) [pid = 1737] [serial = 932] [outer = 0x92212400] 09:08:56 INFO - PROCESS | 1737 | 1466698136688 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x9245cc00) [pid = 1737] [serial = 933] [outer = 0x92212400] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8da72c00) [pid = 1737] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x8d2e6c00) [pid = 1737] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x8d8f3400) [pid = 1737] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8db2b400) [pid = 1737] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x91f20000) [pid = 1737] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8cd70c00) [pid = 1737] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8db25800) [pid = 1737] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x8f68cc00) [pid = 1737] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x8cd71400) [pid = 1737] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x8e3e2000) [pid = 1737] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:08:57 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x8cd9d800) [pid = 1737] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:08:57 INFO - PROCESS | 1737 | 1466698137741 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1477ms 09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:08:57 INFO - PROCESS | 1737 | 1466698137797 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1737 | 1466698137800 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:08:57 INFO - PROCESS | 1737 | 1466698137807 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1737 | 1466698137810 Marionette TRACE conn3 <- [1,1214,null,{}] 09:08:57 INFO - PROCESS | 1737 | 1466698137815 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 1737 | 1466698137825 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:58 INFO - PROCESS | 1737 | 1466698138002 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:08:58 INFO - PROCESS | 1737 | 1466698138188 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 1737 | 1466698138196 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd71400 == 57 [pid = 1737] [id = 311] 09:08:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x8d2e2c00) [pid = 1737] [serial = 934] [outer = (nil)] 09:08:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x91da1400) [pid = 1737] [serial = 935] [outer = 0x8d2e2c00] 09:08:58 INFO - PROCESS | 1737 | 1466698138267 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x927cd800) [pid = 1737] [serial = 936] [outer = 0x8d2e2c00] 09:08:58 INFO - PROCESS | 1737 | 1466698138940 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1189ms 09:08:59 INFO - PROCESS | 1737 | 1466698139002 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1737 | 1466698139006 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:08:59 INFO - PROCESS | 1737 | 1466698139011 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1737 | 1466698139014 Marionette TRACE conn3 <- [1,1218,null,{}] 09:08:59 INFO - PROCESS | 1737 | 1466698139020 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:59 INFO - PROCESS | 1737 | 1466698139024 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:59 INFO - PROCESS | 1737 | 1466698139180 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:08:59 INFO - PROCESS | 1737 | 1466698139190 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1737 | 1466698139195 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:08:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e1c00 == 58 [pid = 1737] [id = 312] 09:08:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x8ea05000) [pid = 1737] [serial = 937] [outer = (nil)] 09:08:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x9280e800) [pid = 1737] [serial = 938] [outer = 0x8ea05000] 09:08:59 INFO - PROCESS | 1737 | 1466698139264 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x92b8dc00) [pid = 1737] [serial = 939] [outer = 0x8ea05000] 09:09:00 INFO - PROCESS | 1737 | 1466698140429 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1481ms 09:09:00 INFO - PROCESS | 1737 | 1466698140495 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1737 | 1466698140502 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:09:00 INFO - PROCESS | 1737 | 1466698140510 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1737 | 1466698140516 Marionette TRACE conn3 <- [1,1222,null,{}] 09:09:00 INFO - PROCESS | 1737 | 1466698140525 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 1737 | 1466698140531 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:00 INFO - PROCESS | 1737 | 1466698140763 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:09:01 INFO - PROCESS | 1737 | 1466698141008 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1737 | 1466698141024 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da64800 == 59 [pid = 1737] [id = 313] 09:09:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x8da6dc00) [pid = 1737] [serial = 940] [outer = (nil)] 09:09:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x8e7a0400) [pid = 1737] [serial = 941] [outer = 0x8da6dc00] 09:09:01 INFO - PROCESS | 1737 | 1466698141157 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x8f3b9000) [pid = 1737] [serial = 942] [outer = 0x8da6dc00] 09:09:02 INFO - PROCESS | 1737 | 1466698142133 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1737 | 1466698142208 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:09:02 INFO - PROCESS | 1737 | 1466698142218 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1737 | 1466698142222 Marionette TRACE conn3 <- [1,1226,null,{}] 09:09:02 INFO - PROCESS | 1737 | 1466698142229 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 1737 | 1466698142235 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:02 INFO - PROCESS | 1737 | 1466698142484 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:09:02 INFO - PROCESS | 1737 | 1466698142812 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1737 | 1466698142821 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cc800 == 60 [pid = 1737] [id = 314] 09:09:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x91d95c00) [pid = 1737] [serial = 943] [outer = (nil)] 09:09:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x9200bc00) [pid = 1737] [serial = 944] [outer = 0x91d95c00] 09:09:02 INFO - PROCESS | 1737 | 1466698142912 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x92414c00) [pid = 1737] [serial = 945] [outer = 0x91d95c00] 09:09:03 INFO - PROCESS | 1737 | 1466698143787 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 09:09:03 INFO - PROCESS | 1737 | 1466698143852 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:09:03 INFO - PROCESS | 1737 | 1466698143857 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:09:03 INFO - PROCESS | 1737 | 1466698143864 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1737 | 1466698143870 Marionette TRACE conn3 <- [1,1230,null,{}] 09:09:03 INFO - PROCESS | 1737 | 1466698143887 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 1737 | 1466698143895 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:04 INFO - PROCESS | 1737 | 1466698144119 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:09:04 INFO - PROCESS | 1737 | 1466698144352 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1737 | 1466698144361 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x90eec400 == 61 [pid = 1737] [id = 315] 09:09:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x92a9bc00) [pid = 1737] [serial = 946] [outer = (nil)] 09:09:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x92b79800) [pid = 1737] [serial = 947] [outer = 0x92a9bc00] 09:09:04 INFO - PROCESS | 1737 | 1466698144488 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x92bb1c00) [pid = 1737] [serial = 948] [outer = 0x92a9bc00] 09:09:05 INFO - PROCESS | 1737 | 1466698145394 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1596ms 09:09:05 INFO - PROCESS | 1737 | 1466698145460 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1737 | 1466698145465 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:09:05 INFO - PROCESS | 1737 | 1466698145472 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1737 | 1466698145475 Marionette TRACE conn3 <- [1,1234,null,{}] 09:09:05 INFO - PROCESS | 1737 | 1466698145481 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 1737 | 1466698145486 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:05 INFO - PROCESS | 1737 | 1466698145676 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:09:05 INFO - PROCESS | 1737 | 1466698145906 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1737 | 1466698145912 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dd800 == 62 [pid = 1737] [id = 316] 09:09:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x9280b800) [pid = 1737] [serial = 949] [outer = (nil)] 09:09:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x92bb9400) [pid = 1737] [serial = 950] [outer = 0x9280b800] 09:09:06 INFO - PROCESS | 1737 | 1466698146039 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x92bbd400) [pid = 1737] [serial = 951] [outer = 0x9280b800] 09:09:06 INFO - PROCESS | 1737 | 1466698146953 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1538ms 09:09:07 INFO - PROCESS | 1737 | 1466698147010 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1737 | 1466698147015 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:09:07 INFO - PROCESS | 1737 | 1466698147021 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1737 | 1466698147023 Marionette TRACE conn3 <- [1,1238,null,{}] 09:09:07 INFO - PROCESS | 1737 | 1466698147030 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:07 INFO - PROCESS | 1737 | 1466698147035 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:07 INFO - PROCESS | 1737 | 1466698147215 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:09:07 INFO - PROCESS | 1737 | 1466698147460 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1737 | 1466698147471 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cd000 == 63 [pid = 1737] [id = 317] 09:09:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x8f68ec00) [pid = 1737] [serial = 952] [outer = (nil)] 09:09:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x92c5bc00) [pid = 1737] [serial = 953] [outer = 0x8f68ec00] 09:09:07 INFO - PROCESS | 1737 | 1466698147590 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x92c5fc00) [pid = 1737] [serial = 954] [outer = 0x8f68ec00] 09:09:08 INFO - PROCESS | 1737 | 1466698148463 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1480ms 09:09:08 INFO - PROCESS | 1737 | 1466698148502 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:09:08 INFO - PROCESS | 1737 | 1466698148506 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:09:08 INFO - PROCESS | 1737 | 1466698148512 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1737 | 1466698148516 Marionette TRACE conn3 <- [1,1242,null,{}] 09:09:08 INFO - PROCESS | 1737 | 1466698148521 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 1737 | 1466698148532 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:08 INFO - PROCESS | 1737 | 1466698148745 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:09:08 INFO - PROCESS | 1737 | 1466698148936 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1737 | 1466698148944 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c2000 == 64 [pid = 1737] [id = 318] 09:09:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x92c66800) [pid = 1737] [serial = 955] [outer = (nil)] 09:09:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x92cd0c00) [pid = 1737] [serial = 956] [outer = 0x92c66800] 09:09:09 INFO - PROCESS | 1737 | 1466698149030 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 151 (0x92cd6800) [pid = 1737] [serial = 957] [outer = 0x92c66800] 09:09:09 INFO - PROCESS | 1737 | 1466698149942 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1480ms 09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:09:10 INFO - PROCESS | 1737 | 1466698149993 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1737 | 1466698149997 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:09:10 INFO - PROCESS | 1737 | 1466698150004 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1737 | 1466698150007 Marionette TRACE conn3 <- [1,1246,null,{}] 09:09:10 INFO - PROCESS | 1737 | 1466698150014 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 1737 | 1466698150019 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:10 INFO - PROCESS | 1737 | 1466698150203 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:09:10 INFO - PROCESS | 1737 | 1466698150403 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1737 | 1466698150412 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x92cd1800 == 65 [pid = 1737] [id = 319] 09:09:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 152 (0x92cd3c00) [pid = 1737] [serial = 958] [outer = (nil)] 09:09:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 153 (0x92f47800) [pid = 1737] [serial = 959] [outer = 0x92cd3c00] 09:09:10 INFO - PROCESS | 1737 | 1466698150580 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 154 (0x92f4a400) [pid = 1737] [serial = 960] [outer = 0x92cd3c00] 09:09:11 INFO - PROCESS | 1737 | 1466698151510 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1586ms 09:09:11 INFO - PROCESS | 1737 | 1466698151589 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1737 | 1466698151599 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:09:11 INFO - PROCESS | 1737 | 1466698151606 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1737 | 1466698151609 Marionette TRACE conn3 <- [1,1250,null,{}] 09:09:11 INFO - PROCESS | 1737 | 1466698151615 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:11 INFO - PROCESS | 1737 | 1466698151620 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:11 INFO - PROCESS | 1737 | 1466698151841 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:09:12 INFO - PROCESS | 1737 | 1466698152100 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1737 | 1466698152107 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7cd800 == 66 [pid = 1737] [id = 320] 09:09:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 155 (0x8d8f4c00) [pid = 1737] [serial = 961] [outer = (nil)] 09:09:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 156 (0x92f49000) [pid = 1737] [serial = 962] [outer = 0x8d8f4c00] 09:09:12 INFO - PROCESS | 1737 | 1466698152240 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 157 (0x92f52400) [pid = 1737] [serial = 963] [outer = 0x8d8f4c00] 09:09:13 INFO - PROCESS | 1737 | 1466698153123 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1583ms 09:09:13 INFO - PROCESS | 1737 | 1466698153190 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1737 | 1466698153195 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:09:13 INFO - PROCESS | 1737 | 1466698153201 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1737 | 1466698153204 Marionette TRACE conn3 <- [1,1254,null,{}] 09:09:13 INFO - PROCESS | 1737 | 1466698153210 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:13 INFO - PROCESS | 1737 | 1466698153215 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:13 INFO - PROCESS | 1737 | 1466698153395 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:09:13 INFO - PROCESS | 1737 | 1466698153639 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1737 | 1466698153649 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9de800 == 67 [pid = 1737] [id = 321] 09:09:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 158 (0x8c9df400) [pid = 1737] [serial = 964] [outer = (nil)] 09:09:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 159 (0x8cd74400) [pid = 1737] [serial = 965] [outer = 0x8c9df400] 09:09:14 INFO - PROCESS | 1737 | 1466698154054 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 160 (0x8d194400) [pid = 1737] [serial = 966] [outer = 0x8c9df400] 09:09:15 INFO - PROCESS | 1737 | 1466698155008 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1840ms 09:09:15 INFO - PROCESS | 1737 | 1466698155042 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1737 | 1466698155049 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:09:15 INFO - PROCESS | 1737 | 1466698155057 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1737 | 1466698155060 Marionette TRACE conn3 <- [1,1258,null,{}] 09:09:15 INFO - PROCESS | 1737 | 1466698155069 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:15 INFO - PROCESS | 1737 | 1466698155074 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:15 INFO - PROCESS | 1737 | 1466698155257 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:09:15 INFO - PROCESS | 1737 | 1466698155459 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1737 | 1466698155466 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea07000 == 68 [pid = 1737] [id = 322] 09:09:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 161 (0x8ea0a800) [pid = 1737] [serial = 967] [outer = (nil)] 09:09:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 162 (0x8cd6fc00) [pid = 1737] [serial = 968] [outer = 0x8ea0a800] 09:09:15 INFO - PROCESS | 1737 | 1466698155652 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 163 (0x8eb0dc00) [pid = 1737] [serial = 969] [outer = 0x8ea0a800] 09:09:16 INFO - PROCESS | 1737 | 1466698156661 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1684ms 09:09:16 INFO - PROCESS | 1737 | 1466698156740 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1737 | 1466698156746 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:09:16 INFO - PROCESS | 1737 | 1466698156756 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1737 | 1466698156759 Marionette TRACE conn3 <- [1,1262,null,{}] 09:09:16 INFO - PROCESS | 1737 | 1466698156766 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 1737 | 1466698156771 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:16 INFO - PROCESS | 1737 | 1466698156995 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd71400 == 67 [pid = 1737] [id = 311] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x92003400 == 66 [pid = 1737] [id = 310] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90de8c00 == 65 [pid = 1737] [id = 309] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90eea000 == 64 [pid = 1737] [id = 308] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e1c00 == 63 [pid = 1737] [id = 307] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9f400 == 62 [pid = 1737] [id = 306] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c8c00 == 61 [pid = 1737] [id = 295] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8db2c000 == 60 [pid = 1737] [id = 253] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8db26800 == 59 [pid = 1737] [id = 293] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x91f18400 == 58 [pid = 1737] [id = 294] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd76c00 == 57 [pid = 1737] [id = 259] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda0400 == 56 [pid = 1737] [id = 296] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29a800 == 55 [pid = 1737] [id = 266] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8f693000 == 54 [pid = 1737] [id = 304] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6b400 == 53 [pid = 1737] [id = 252] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b293000 == 52 [pid = 1737] [id = 265] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8ff800 == 51 [pid = 1737] [id = 297] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294800 == 50 [pid = 1737] [id = 274] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x91da2800 == 49 [pid = 1737] [id = 270] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90de7800 == 48 [pid = 1737] [id = 298] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6400 == 47 [pid = 1737] [id = 300] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8fe000 == 46 [pid = 1737] [id = 267] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x927d2000 == 45 [pid = 1737] [id = 302] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90d9d400 == 44 [pid = 1737] [id = 269] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7000 == 43 [pid = 1737] [id = 303] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea10c00 == 42 [pid = 1737] [id = 272] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9df000 == 41 [pid = 1737] [id = 271] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c4800 == 40 [pid = 1737] [id = 299] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7c00 == 39 [pid = 1737] [id = 301] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d191000 == 38 [pid = 1737] [id = 268] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b4c00 == 37 [pid = 1737] [id = 305] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90eecc00 == 36 [pid = 1737] [id = 273] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x92a9f400 == 35 [pid = 1737] [id = 11] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea07000 == 34 [pid = 1737] [id = 322] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9de800 == 33 [pid = 1737] [id = 321] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x92cd1800 == 32 [pid = 1737] [id = 319] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7cd800 == 31 [pid = 1737] [id = 320] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c2000 == 30 [pid = 1737] [id = 318] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cd000 == 29 [pid = 1737] [id = 317] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dd800 == 28 [pid = 1737] [id = 316] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cc800 == 27 [pid = 1737] [id = 314] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x90eec400 == 26 [pid = 1737] [id = 315] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8da64800 == 25 [pid = 1737] [id = 313] 09:09:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e1c00 == 24 [pid = 1737] [id = 312] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 162 (0x91f12400) [pid = 1737] [serial = 860] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 161 (0x8db2cc00) [pid = 1737] [serial = 774] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 160 (0x8d7c1400) [pid = 1737] [serial = 771] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 159 (0x92407400) [pid = 1737] [serial = 866] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 158 (0x92214000) [pid = 1737] [serial = 863] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 157 (0x8ea08c00) [pid = 1737] [serial = 873] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 156 (0x8f690c00) [pid = 1737] [serial = 878] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 155 (0x8db28400) [pid = 1737] [serial = 872] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 154 (0x92381400) [pid = 1737] [serial = 885] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 153 (0x8cd98c00) [pid = 1737] [serial = 768] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 152 (0x8f4b0000) [pid = 1737] [serial = 876] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 151 (0x91ded000) [pid = 1737] [serial = 882] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 150 (0x92006800) [pid = 1737] [serial = 884] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x8cda5000) [pid = 1737] [serial = 870] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x8e79ec00) [pid = 1737] [serial = 851] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x91d9cc00) [pid = 1737] [serial = 881] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x90deb400) [pid = 1737] [serial = 854] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x8ea09000) [pid = 1737] [serial = 875] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x90d9bc00) [pid = 1737] [serial = 879] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x8e7a2000) [pid = 1737] [serial = 777] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x8cda3800) [pid = 1737] [serial = 848] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8cd76800) [pid = 1737] [serial = 869] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x8eb0b400) [pid = 1737] [serial = 780] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x91d9fc00) [pid = 1737] [serial = 857] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x9221cc00) [pid = 1737] [serial = 887] [outer = (nil)] [url = about:blank] 09:09:19 INFO - PROCESS | 1737 | 1466698159052 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1737 | 1466698159060 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29a800 == 25 [pid = 1737] [id = 323] 09:09:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8b29c000) [pid = 1737] [serial = 970] [outer = (nil)] 09:09:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x8b5c4800) [pid = 1737] [serial = 971] [outer = 0x8b29c000] 09:09:19 INFO - PROCESS | 1737 | 1466698159168 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x8c9d8400) [pid = 1737] [serial = 972] [outer = 0x8b29c000] 09:09:20 INFO - PROCESS | 1737 | 1466698159999 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3293ms 09:09:20 INFO - PROCESS | 1737 | 1466698160051 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 1737 | 1466698160057 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:09:20 INFO - PROCESS | 1737 | 1466698160065 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1737 | 1466698160069 Marionette TRACE conn3 <- [1,1266,null,{}] 09:09:20 INFO - PROCESS | 1737 | 1466698160077 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 1737 | 1466698160084 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:20 INFO - PROCESS | 1737 | 1466698160257 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:09:20 INFO - PROCESS | 1737 | 1466698160271 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1737 | 1466698160283 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e5000 == 26 [pid = 1737] [id = 324] 09:09:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x8d2e6000) [pid = 1737] [serial = 973] [outer = (nil)] 09:09:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x8d7c1400) [pid = 1737] [serial = 974] [outer = 0x8d2e6000] 09:09:20 INFO - PROCESS | 1737 | 1466698160364 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x8d7c8c00) [pid = 1737] [serial = 975] [outer = 0x8d2e6000] 09:09:21 INFO - PROCESS | 1737 | 1466698161349 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1345ms 09:09:21 INFO - PROCESS | 1737 | 1466698161412 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1737 | 1466698161418 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:09:21 INFO - PROCESS | 1737 | 1466698161453 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1737 | 1466698161456 Marionette TRACE conn3 <- [1,1270,null,{}] 09:09:21 INFO - PROCESS | 1737 | 1466698161482 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 1737 | 1466698161487 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:21 INFO - PROCESS | 1737 | 1466698161724 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:09:21 INFO - PROCESS | 1737 | 1466698161756 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1737 | 1466698161762 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b298000 == 27 [pid = 1737] [id = 325] 09:09:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x8cda0000) [pid = 1737] [serial = 976] [outer = (nil)] 09:09:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x8db30400) [pid = 1737] [serial = 977] [outer = 0x8cda0000] 09:09:21 INFO - PROCESS | 1737 | 1466698161831 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x8e3e9400) [pid = 1737] [serial = 978] [outer = 0x8cda0000] 09:09:22 INFO - PROCESS | 1737 | 1466698162871 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1451ms 09:09:22 INFO - PROCESS | 1737 | 1466698162905 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1737 | 1466698162909 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:09:22 INFO - PROCESS | 1737 | 1466698162917 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1737 | 1466698162926 Marionette TRACE conn3 <- [1,1274,null,{}] 09:09:22 INFO - PROCESS | 1737 | 1466698162949 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 1737 | 1466698162956 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:23 INFO - PROCESS | 1737 | 1466698163188 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:09:23 INFO - PROCESS | 1737 | 1466698163216 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1737 | 1466698163224 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6f400 == 28 [pid = 1737] [id = 326] 09:09:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 148 (0x8da6fc00) [pid = 1737] [serial = 979] [outer = (nil)] 09:09:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 149 (0x8eb0ec00) [pid = 1737] [serial = 980] [outer = 0x8da6fc00] 09:09:23 INFO - PROCESS | 1737 | 1466698163312 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 150 (0x8f3c1000) [pid = 1737] [serial = 981] [outer = 0x8da6fc00] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 149 (0x91f1cc00) [pid = 1737] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 148 (0x8e7aa800) [pid = 1737] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 147 (0x8f5c3800) [pid = 1737] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x8eb07000) [pid = 1737] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x8b295400) [pid = 1737] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x92a92c00) [pid = 1737] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x8d8ff400) [pid = 1737] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x8b29fc00) [pid = 1737] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8e7a8c00) [pid = 1737] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x8b29ac00) [pid = 1737] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x8cd69c00) [pid = 1737] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x90def400) [pid = 1737] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x90d92800) [pid = 1737] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x8db24800) [pid = 1737] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x90ef5000) [pid = 1737] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8e7a0c00) [pid = 1737] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8e3dd800) [pid = 1737] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x8f693400) [pid = 1737] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8d2e2c00) [pid = 1737] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x9238d800) [pid = 1737] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x91da2c00) [pid = 1737] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x930abc00) [pid = 1737] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x8f4b7000) [pid = 1737] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x91d94800) [pid = 1737] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x9200b000) [pid = 1737] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8ea0b000) [pid = 1737] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8f4b7800) [pid = 1737] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x8cda4400) [pid = 1737] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x8ea05000) [pid = 1737] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8cd74000) [pid = 1737] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8e3dfc00) [pid = 1737] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x9221f800) [pid = 1737] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8cda1400) [pid = 1737] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8d199c00) [pid = 1737] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8d7ca400) [pid = 1737] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x92212400) [pid = 1737] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x90de8000) [pid = 1737] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8cda2c00) [pid = 1737] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:09:25 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x927d4c00) [pid = 1737] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:09:25 INFO - PROCESS | 1737 | 1466698165811 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2961ms 09:09:25 INFO - PROCESS | 1737 | 1466698165877 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 1737 | 1466698165881 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:09:25 INFO - PROCESS | 1737 | 1466698165887 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1737 | 1466698165889 Marionette TRACE conn3 <- [1,1278,null,{}] 09:09:25 INFO - PROCESS | 1737 | 1466698165895 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:25 INFO - PROCESS | 1737 | 1466698165900 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:26 INFO - PROCESS | 1737 | 1466698166063 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:09:26 INFO - PROCESS | 1737 | 1466698166233 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1737 | 1466698166242 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6c00 == 29 [pid = 1737] [id = 327] 09:09:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8cda2c00) [pid = 1737] [serial = 982] [outer = (nil)] 09:09:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8db22800) [pid = 1737] [serial = 983] [outer = 0x8cda2c00] 09:09:26 INFO - PROCESS | 1737 | 1466698166308 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8e3dd800) [pid = 1737] [serial = 984] [outer = 0x8cda2c00] 09:09:27 INFO - PROCESS | 1737 | 1466698167079 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1298ms 09:09:27 INFO - PROCESS | 1737 | 1466698167186 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 1737 | 1466698167192 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:09:27 INFO - PROCESS | 1737 | 1466698167201 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1737 | 1466698167207 Marionette TRACE conn3 <- [1,1282,null,{}] 09:09:27 INFO - PROCESS | 1737 | 1466698167227 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 1737 | 1466698167233 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:27 INFO - PROCESS | 1737 | 1466698167446 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:09:27 INFO - PROCESS | 1737 | 1466698167641 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1737 | 1466698167658 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6ec00 == 30 [pid = 1737] [id = 328] 09:09:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8cd70c00) [pid = 1737] [serial = 985] [outer = (nil)] 09:09:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8cd76800) [pid = 1737] [serial = 986] [outer = 0x8cd70c00] 09:09:27 INFO - PROCESS | 1737 | 1466698167779 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x8d8f3400) [pid = 1737] [serial = 987] [outer = 0x8cd70c00] 09:09:28 INFO - PROCESS | 1737 | 1466698168821 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1704ms 09:09:28 INFO - PROCESS | 1737 | 1466698168906 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:09:28 INFO - PROCESS | 1737 | 1466698168912 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:09:28 INFO - PROCESS | 1737 | 1466698168922 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1737 | 1466698168928 Marionette TRACE conn3 <- [1,1286,null,{}] 09:09:28 INFO - PROCESS | 1737 | 1466698168935 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 1737 | 1466698168941 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:29 INFO - PROCESS | 1737 | 1466698169163 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:09:29 INFO - PROCESS | 1737 | 1466698169448 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1737 | 1466698169457 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5000 == 31 [pid = 1737] [id = 329] 09:09:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8cd99c00) [pid = 1737] [serial = 988] [outer = (nil)] 09:09:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8ea09000) [pid = 1737] [serial = 989] [outer = 0x8cd99c00] 09:09:29 INFO - PROCESS | 1737 | 1466698169542 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x8eb0d400) [pid = 1737] [serial = 990] [outer = 0x8cd99c00] 09:09:30 INFO - PROCESS | 1737 | 1466698170499 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1639ms 09:09:30 INFO - PROCESS | 1737 | 1466698170558 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1737 | 1466698170562 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:09:30 INFO - PROCESS | 1737 | 1466698170569 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1737 | 1466698170573 Marionette TRACE conn3 <- [1,1290,null,{}] 09:09:30 INFO - PROCESS | 1737 | 1466698170588 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 1737 | 1466698170596 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:30 INFO - PROCESS | 1737 | 1466698170830 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:09:31 INFO - PROCESS | 1737 | 1466698171162 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1737 | 1466698171177 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5c3c00 == 32 [pid = 1737] [id = 330] 09:09:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8f685800) [pid = 1737] [serial = 991] [outer = (nil)] 09:09:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8f68c000) [pid = 1737] [serial = 992] [outer = 0x8f685800] 09:09:31 INFO - PROCESS | 1737 | 1466698171282 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8f692000) [pid = 1737] [serial = 993] [outer = 0x8f685800] 09:09:32 INFO - PROCESS | 1737 | 1466698172260 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1735ms 09:09:32 INFO - PROCESS | 1737 | 1466698172304 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1737 | 1466698172308 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:09:32 INFO - PROCESS | 1737 | 1466698172314 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1737 | 1466698172318 Marionette TRACE conn3 <- [1,1294,null,{}] 09:09:32 INFO - PROCESS | 1737 | 1466698172325 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 1737 | 1466698172330 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:32 INFO - PROCESS | 1737 | 1466698172521 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:09:32 INFO - PROCESS | 1737 | 1466698172809 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1737 | 1466698172817 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd75c00 == 33 [pid = 1737] [id = 331] 09:09:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x8f68e400) [pid = 1737] [serial = 994] [outer = (nil)] 09:09:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x90de7c00) [pid = 1737] [serial = 995] [outer = 0x8f68e400] 09:09:33 INFO - PROCESS | 1737 | 1466698173005 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x90dec000) [pid = 1737] [serial = 996] [outer = 0x8f68e400] 09:09:33 INFO - PROCESS | 1737 | 1466698173898 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1629ms 09:09:33 INFO - PROCESS | 1737 | 1466698173945 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1737 | 1466698173948 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:09:33 INFO - PROCESS | 1737 | 1466698173955 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1737 | 1466698173959 Marionette TRACE conn3 <- [1,1298,null,{}] 09:09:33 INFO - PROCESS | 1737 | 1466698173964 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:33 INFO - PROCESS | 1737 | 1466698173970 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:34 INFO - PROCESS | 1737 | 1466698174152 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:09:34 INFO - PROCESS | 1737 | 1466698174346 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1737 | 1466698174352 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x90dec800 == 34 [pid = 1737] [id = 332] 09:09:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 127 (0x90ef4400) [pid = 1737] [serial = 997] [outer = (nil)] 09:09:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 128 (0x91d9e000) [pid = 1737] [serial = 998] [outer = 0x90ef4400] 09:09:34 INFO - PROCESS | 1737 | 1466698174434 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 129 (0x91da3800) [pid = 1737] [serial = 999] [outer = 0x90ef4400] 09:09:35 INFO - PROCESS | 1737 | 1466698175420 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1481ms 09:09:35 INFO - PROCESS | 1737 | 1466698175436 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1737 | 1466698175441 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:09:35 INFO - PROCESS | 1737 | 1466698175448 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1737 | 1466698175452 Marionette TRACE conn3 <- [1,1302,null,{}] 09:09:35 INFO - PROCESS | 1737 | 1466698175458 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 1737 | 1466698175470 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:35 INFO - PROCESS | 1737 | 1466698175745 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:09:36 INFO - PROCESS | 1737 | 1466698176001 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1737 | 1466698176008 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e8800 == 35 [pid = 1737] [id = 333] 09:09:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 130 (0x91d98400) [pid = 1737] [serial = 1000] [outer = (nil)] 09:09:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 131 (0x91f19400) [pid = 1737] [serial = 1001] [outer = 0x91d98400] 09:09:36 INFO - PROCESS | 1737 | 1466698176144 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 132 (0x92007000) [pid = 1737] [serial = 1002] [outer = 0x91d98400] 09:09:37 INFO - PROCESS | 1737 | 1466698177073 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1690ms 09:09:37 INFO - PROCESS | 1737 | 1466698177138 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1737 | 1466698177143 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:09:37 INFO - PROCESS | 1737 | 1466698177149 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1737 | 1466698177152 Marionette TRACE conn3 <- [1,1306,null,{}] 09:09:37 INFO - PROCESS | 1737 | 1466698177158 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 1737 | 1466698177163 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:37 INFO - PROCESS | 1737 | 1466698177347 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:09:37 INFO - PROCESS | 1737 | 1466698177595 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1737 | 1466698177601 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c1c00 == 36 [pid = 1737] [id = 334] 09:09:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 133 (0x8cd6c400) [pid = 1737] [serial = 1003] [outer = (nil)] 09:09:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 134 (0x92216400) [pid = 1737] [serial = 1004] [outer = 0x8cd6c400] 09:09:37 INFO - PROCESS | 1737 | 1466698177726 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 135 (0x8eb0a400) [pid = 1737] [serial = 1005] [outer = 0x8cd6c400] 09:09:38 INFO - PROCESS | 1737 | 1466698178607 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1534ms 09:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:09:38 INFO - PROCESS | 1737 | 1466698178684 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1737 | 1466698178687 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:09:38 INFO - PROCESS | 1737 | 1466698178694 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1737 | 1466698178697 Marionette TRACE conn3 <- [1,1310,null,{}] 09:09:38 INFO - PROCESS | 1737 | 1466698178703 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:38 INFO - PROCESS | 1737 | 1466698178708 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:38 INFO - PROCESS | 1737 | 1466698178921 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:09:39 INFO - PROCESS | 1737 | 1466698179154 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1737 | 1466698179164 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea02c00 == 37 [pid = 1737] [id = 335] 09:09:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 136 (0x8f3b4400) [pid = 1737] [serial = 1006] [outer = (nil)] 09:09:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 137 (0x9240ac00) [pid = 1737] [serial = 1007] [outer = 0x8f3b4400] 09:09:39 INFO - PROCESS | 1737 | 1466698179286 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 138 (0x92410800) [pid = 1737] [serial = 1008] [outer = 0x8f3b4400] 09:09:40 INFO - PROCESS | 1737 | 1466698180181 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:09:40 INFO - PROCESS | 1737 | 1466698180241 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:09:40 INFO - PROCESS | 1737 | 1466698180247 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1737 | 1466698180251 Marionette TRACE conn3 <- [1,1314,null,{}] 09:09:40 INFO - PROCESS | 1737 | 1466698180256 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 1737 | 1466698180261 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:40 INFO - PROCESS | 1737 | 1466698180437 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:09:40 INFO - PROCESS | 1737 | 1466698180634 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1737 | 1466698180642 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd97400 == 38 [pid = 1737] [id = 336] 09:09:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 139 (0x8d7c3800) [pid = 1737] [serial = 1009] [outer = (nil)] 09:09:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 140 (0x8eb0e000) [pid = 1737] [serial = 1010] [outer = 0x8d7c3800] 09:09:40 INFO - PROCESS | 1737 | 1466698180767 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 141 (0x8f68d400) [pid = 1737] [serial = 1011] [outer = 0x8d7c3800] 09:09:41 INFO - PROCESS | 1737 | 1466698181702 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1532ms 09:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:09:41 INFO - PROCESS | 1737 | 1466698181779 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1737 | 1466698181783 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:09:41 INFO - PROCESS | 1737 | 1466698181789 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1737 | 1466698181793 Marionette TRACE conn3 <- [1,1318,null,{}] 09:09:41 INFO - PROCESS | 1737 | 1466698181798 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:41 INFO - PROCESS | 1737 | 1466698181803 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:42 INFO - PROCESS | 1737 | 1466698182014 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:09:42 INFO - PROCESS | 1737 | 1466698182485 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1737 | 1466698182497 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296c00 == 39 [pid = 1737] [id = 337] 09:09:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 142 (0x8b299c00) [pid = 1737] [serial = 1012] [outer = (nil)] 09:09:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 143 (0x8b5c6400) [pid = 1737] [serial = 1013] [outer = 0x8b299c00] 09:09:42 INFO - PROCESS | 1737 | 1466698182575 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 144 (0x8cd6b000) [pid = 1737] [serial = 1014] [outer = 0x8b299c00] 09:09:43 INFO - PROCESS | 1737 | 1466698183451 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1738ms 09:09:43 INFO - PROCESS | 1737 | 1466698183530 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1737 | 1466698183535 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:09:43 INFO - PROCESS | 1737 | 1466698183542 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1737 | 1466698183547 Marionette TRACE conn3 <- [1,1322,null,{}] 09:09:43 INFO - PROCESS | 1737 | 1466698183554 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:43 INFO - PROCESS | 1737 | 1466698183561 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:43 INFO - PROCESS | 1737 | 1466698183741 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:09:44 INFO - PROCESS | 1737 | 1466698184110 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1737 | 1466698184119 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd73400 == 40 [pid = 1737] [id = 338] 09:09:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 145 (0x8d7c5800) [pid = 1737] [serial = 1015] [outer = (nil)] 09:09:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 146 (0x8db2b400) [pid = 1737] [serial = 1016] [outer = 0x8d7c5800] 09:09:44 INFO - PROCESS | 1737 | 1466698184197 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 147 (0x8e7a2800) [pid = 1737] [serial = 1017] [outer = 0x8d7c5800] 09:09:44 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7cfc00 == 39 [pid = 1737] [id = 291] 09:09:44 INFO - PROCESS | 1737 | --DOCSHELL 0x8b299400 == 38 [pid = 1737] [id = 292] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 146 (0x90deb800) [pid = 1737] [serial = 807] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 145 (0x90eed000) [pid = 1737] [serial = 855] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 144 (0x91f1bc00) [pid = 1737] [serial = 861] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 143 (0x8d7c5400) [pid = 1737] [serial = 825] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 142 (0x91de8800) [pid = 1737] [serial = 858] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 141 (0x8f4adc00) [pid = 1737] [serial = 804] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 140 (0x9200ec00) [pid = 1737] [serial = 816] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 139 (0x9240b800) [pid = 1737] [serial = 822] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 138 (0x8c9dfc00) [pid = 1737] [serial = 798] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 137 (0x8eb01800) [pid = 1737] [serial = 852] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 136 (0x92382000) [pid = 1737] [serial = 819] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 135 (0x90de4000) [pid = 1737] [serial = 846] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 134 (0x8b5cd800) [pid = 1737] [serial = 765] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 133 (0x8d2e3400) [pid = 1737] [serial = 849] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 132 (0x90ef8c00) [pid = 1737] [serial = 810] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 131 (0x8da73400) [pid = 1737] [serial = 801] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 130 (0x9240a800) [pid = 1737] [serial = 867] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 129 (0x92388400) [pid = 1737] [serial = 864] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 128 (0x91f17800) [pid = 1737] [serial = 813] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 127 (0x9244f400) [pid = 1737] [serial = 932] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 126 (0x9245cc00) [pid = 1737] [serial = 933] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x91da1400) [pid = 1737] [serial = 935] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x927d7400) [pid = 1737] [serial = 905] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x92805c00) [pid = 1737] [serial = 906] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x9238e000) [pid = 1737] [serial = 896] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x92425000) [pid = 1737] [serial = 897] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x926cf000) [pid = 1737] [serial = 902] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x926d2800) [pid = 1737] [serial = 903] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x9240fc00) [pid = 1737] [serial = 888] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8d19b800) [pid = 1737] [serial = 923] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8eb02800) [pid = 1737] [serial = 924] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x92453c00) [pid = 1737] [serial = 917] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x92b7a800) [pid = 1737] [serial = 918] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x92455000) [pid = 1737] [serial = 899] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x9245a400) [pid = 1737] [serial = 900] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8e3de000) [pid = 1737] [serial = 920] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8f4ad000) [pid = 1737] [serial = 921] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x92b8e800) [pid = 1737] [serial = 914] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x92b92400) [pid = 1737] [serial = 915] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x92a9d400) [pid = 1737] [serial = 911] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x92b71c00) [pid = 1737] [serial = 912] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x9280ec00) [pid = 1737] [serial = 908] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x92810c00) [pid = 1737] [serial = 909] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8f3c1400) [pid = 1737] [serial = 893] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8f5bec00) [pid = 1737] [serial = 894] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x91de6c00) [pid = 1737] [serial = 926] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x92004000) [pid = 1737] [serial = 927] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8d2ee800) [pid = 1737] [serial = 890] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8d7cec00) [pid = 1737] [serial = 891] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x9280e800) [pid = 1737] [serial = 938] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8d199800) [pid = 1737] [serial = 633] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x92b8dc00) [pid = 1737] [serial = 939] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x9240b000) [pid = 1737] [serial = 930] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x92384000) [pid = 1737] [serial = 929] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x927cd800) [pid = 1737] [serial = 936] [outer = (nil)] [url = about:blank] 09:09:45 INFO - PROCESS | 1737 | 1466698185122 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1638ms 09:09:45 INFO - PROCESS | 1737 | 1466698185184 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1737 | 1466698185190 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:09:45 INFO - PROCESS | 1737 | 1466698185198 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1737 | 1466698185200 Marionette TRACE conn3 <- [1,1326,null,{}] 09:09:45 INFO - PROCESS | 1737 | 1466698185206 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:45 INFO - PROCESS | 1737 | 1466698185211 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:45 INFO - PROCESS | 1737 | 1466698185382 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:09:45 INFO - PROCESS | 1737 | 1466698185392 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1737 | 1466698185402 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cf000 == 39 [pid = 1737] [id = 339] 09:09:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8da72400) [pid = 1737] [serial = 1018] [outer = (nil)] 09:09:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8ea09400) [pid = 1737] [serial = 1019] [outer = 0x8da72400] 09:09:45 INFO - PROCESS | 1737 | 1466698185467 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8f3c0800) [pid = 1737] [serial = 1020] [outer = 0x8da72400] 09:09:46 INFO - PROCESS | 1737 | 1466698186453 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1283ms 09:09:46 INFO - PROCESS | 1737 | 1466698186482 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1737 | 1466698186486 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:09:46 INFO - PROCESS | 1737 | 1466698186499 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1737 | 1466698186508 Marionette TRACE conn3 <- [1,1330,null,{}] 09:09:46 INFO - PROCESS | 1737 | 1466698186521 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 1737 | 1466698186527 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:46 INFO - PROCESS | 1737 | 1466698186698 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:09:46 INFO - PROCESS | 1737 | 1466698186873 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1737 | 1466698186881 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2eec00 == 40 [pid = 1737] [id = 340] 09:09:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8f4b5800) [pid = 1737] [serial = 1021] [outer = (nil)] 09:09:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8f686400) [pid = 1737] [serial = 1022] [outer = 0x8f4b5800] 09:09:46 INFO - PROCESS | 1737 | 1466698186952 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x90d9a000) [pid = 1737] [serial = 1023] [outer = 0x8f4b5800] 09:09:47 INFO - PROCESS | 1737 | 1466698187828 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1395ms 09:09:47 INFO - PROCESS | 1737 | 1466698187887 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1737 | 1466698187893 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:09:47 INFO - PROCESS | 1737 | 1466698187904 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1737 | 1466698187907 Marionette TRACE conn3 <- [1,1334,null,{}] 09:09:47 INFO - PROCESS | 1737 | 1466698187912 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:47 INFO - PROCESS | 1737 | 1466698187917 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:48 INFO - PROCESS | 1737 | 1466698188153 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:09:48 INFO - PROCESS | 1737 | 1466698188178 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1737 | 1466698188186 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb08c00 == 41 [pid = 1737] [id = 341] 09:09:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x90d9e000) [pid = 1737] [serial = 1024] [outer = (nil)] 09:09:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x91d97c00) [pid = 1737] [serial = 1025] [outer = 0x90d9e000] 09:09:48 INFO - PROCESS | 1737 | 1466698188253 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x91de6c00) [pid = 1737] [serial = 1026] [outer = 0x90d9e000] 09:09:49 INFO - PROCESS | 1737 | 1466698189192 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8da6dc00) [pid = 1737] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x91d95c00) [pid = 1737] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8d2e6000) [pid = 1737] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8b29c000) [pid = 1737] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8ea0a800) [pid = 1737] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8cda0000) [pid = 1737] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x92a9bc00) [pid = 1737] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x9280b800) [pid = 1737] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f68ec00) [pid = 1737] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8da6fc00) [pid = 1737] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1450ms 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x92c66800) [pid = 1737] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x92cd3c00) [pid = 1737] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8d8f4c00) [pid = 1737] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:09:49 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8c9df400) [pid = 1737] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:09:49 INFO - PROCESS | 1737 | 1466698189354 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1737 | 1466698189358 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:09:49 INFO - PROCESS | 1737 | 1466698189364 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1737 | 1466698189367 Marionette TRACE conn3 <- [1,1338,null,{}] 09:09:49 INFO - PROCESS | 1737 | 1466698189372 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 1737 | 1466698189377 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:49 INFO - PROCESS | 1737 | 1466698189534 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:09:49 INFO - PROCESS | 1737 | 1466698189544 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1737 | 1466698189561 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0a800 == 42 [pid = 1737] [id = 342] 09:09:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8ea0b800) [pid = 1737] [serial = 1027] [outer = (nil)] 09:09:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8f691000) [pid = 1737] [serial = 1028] [outer = 0x8ea0b800] 09:09:49 INFO - PROCESS | 1737 | 1466698189767 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x91df0800) [pid = 1737] [serial = 1029] [outer = 0x8ea0b800] 09:09:50 INFO - PROCESS | 1737 | 1466698190946 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1633ms 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:09:51 INFO - PROCESS | 1737 | 1466698190997 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1737 | 1466698191000 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:09:51 INFO - PROCESS | 1737 | 1466698191013 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1737 | 1466698191015 Marionette TRACE conn3 <- [1,1342,null,{}] 09:09:51 INFO - PROCESS | 1737 | 1466698191040 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 1737 | 1466698191045 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:51 INFO - PROCESS | 1737 | 1466698191194 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:09:51 INFO - PROCESS | 1737 | 1466698191474 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1737 | 1466698191486 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292800 == 43 [pid = 1737] [id = 343] 09:09:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8b293000) [pid = 1737] [serial = 1030] [outer = (nil)] 09:09:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8b29bc00) [pid = 1737] [serial = 1031] [outer = 0x8b293000] 09:09:51 INFO - PROCESS | 1737 | 1466698191569 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8c9d6400) [pid = 1737] [serial = 1032] [outer = 0x8b293000] 09:09:52 INFO - PROCESS | 1737 | 1466698192584 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1619ms 09:09:52 INFO - PROCESS | 1737 | 1466698192626 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:09:52 INFO - PROCESS | 1737 | 1466698192632 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:09:52 INFO - PROCESS | 1737 | 1466698192639 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1737 | 1466698192644 Marionette TRACE conn3 <- [1,1346,null,{}] 09:09:52 INFO - PROCESS | 1737 | 1466698192653 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:52 INFO - PROCESS | 1737 | 1466698192660 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:52 INFO - PROCESS | 1737 | 1466698192893 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:09:53 INFO - PROCESS | 1737 | 1466698193189 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1737 | 1466698193197 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f5000 == 44 [pid = 1737] [id = 344] 09:09:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8d8fbc00) [pid = 1737] [serial = 1033] [outer = (nil)] 09:09:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8da69800) [pid = 1737] [serial = 1034] [outer = 0x8d8fbc00] 09:09:53 INFO - PROCESS | 1737 | 1466698193286 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8db25000) [pid = 1737] [serial = 1035] [outer = 0x8d8fbc00] 09:09:54 INFO - PROCESS | 1737 | 1466698194224 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1635ms 09:09:54 INFO - PROCESS | 1737 | 1466698194276 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1737 | 1466698194283 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:09:54 INFO - PROCESS | 1737 | 1466698194292 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1737 | 1466698194296 Marionette TRACE conn3 <- [1,1350,null,{}] 09:09:54 INFO - PROCESS | 1737 | 1466698194302 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 1737 | 1466698194307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:54 INFO - PROCESS | 1737 | 1466698194505 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:09:54 INFO - PROCESS | 1737 | 1466698194745 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1737 | 1466698194754 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea06800 == 45 [pid = 1737] [id = 345] 09:09:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8ea10400) [pid = 1737] [serial = 1036] [outer = (nil)] 09:09:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8f3b6800) [pid = 1737] [serial = 1037] [outer = 0x8ea10400] 09:09:54 INFO - PROCESS | 1737 | 1466698194874 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8f5b4800) [pid = 1737] [serial = 1038] [outer = 0x8ea10400] 09:09:55 INFO - PROCESS | 1737 | 1466698195855 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1633ms 09:09:55 INFO - PROCESS | 1737 | 1466698195925 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1737 | 1466698195929 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:09:55 INFO - PROCESS | 1737 | 1466698195938 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1737 | 1466698195947 Marionette TRACE conn3 <- [1,1354,null,{}] 09:09:55 INFO - PROCESS | 1737 | 1466698195962 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:55 INFO - PROCESS | 1737 | 1466698195969 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:56 INFO - PROCESS | 1737 | 1466698196218 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:09:56 INFO - PROCESS | 1737 | 1466698196521 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1737 | 1466698196529 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x90debc00 == 46 [pid = 1737] [id = 346] 09:09:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x91de2400) [pid = 1737] [serial = 1039] [outer = (nil)] 09:09:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x92004800) [pid = 1737] [serial = 1040] [outer = 0x91de2400] 09:09:56 INFO - PROCESS | 1737 | 1466698196611 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x92217800) [pid = 1737] [serial = 1041] [outer = 0x91de2400] 09:09:57 INFO - PROCESS | 1737 | 1466698197562 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1640ms 09:09:57 INFO - PROCESS | 1737 | 1466698197576 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1737 | 1466698197581 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:09:57 INFO - PROCESS | 1737 | 1466698197587 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1737 | 1466698197590 Marionette TRACE conn3 <- [1,1358,null,{}] 09:09:57 INFO - PROCESS | 1737 | 1466698197596 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:57 INFO - PROCESS | 1737 | 1466698197601 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:57 INFO - PROCESS | 1737 | 1466698197786 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:09:58 INFO - PROCESS | 1737 | 1466698197982 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1737 | 1466698197992 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x92008400 == 47 [pid = 1737] [id = 347] 09:09:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x9200c800) [pid = 1737] [serial = 1042] [outer = (nil)] 09:09:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x9240fc00) [pid = 1737] [serial = 1043] [outer = 0x9200c800] 09:09:58 INFO - PROCESS | 1737 | 1466698198072 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x92425000) [pid = 1737] [serial = 1044] [outer = 0x9200c800] 09:09:58 INFO - PROCESS | 1737 | 1466698198974 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1435ms 09:09:59 INFO - PROCESS | 1737 | 1466698199023 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1737 | 1466698199027 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:09:59 INFO - PROCESS | 1737 | 1466698199034 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1737 | 1466698199038 Marionette TRACE conn3 <- [1,1362,null,{}] 09:09:59 INFO - PROCESS | 1737 | 1466698199043 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:59 INFO - PROCESS | 1737 | 1466698199049 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:59 INFO - PROCESS | 1737 | 1466698199229 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:09:59 INFO - PROCESS | 1737 | 1466698199419 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1737 | 1466698199436 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:09:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x9244d400 == 48 [pid = 1737] [id = 348] 09:09:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x9244f400) [pid = 1737] [serial = 1045] [outer = (nil)] 09:09:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x92457000) [pid = 1737] [serial = 1046] [outer = 0x9244f400] 09:09:59 INFO - PROCESS | 1737 | 1466698199569 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x926d2000) [pid = 1737] [serial = 1047] [outer = 0x9244f400] 09:10:00 INFO - PROCESS | 1737 | 1466698200645 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1640ms 09:10:00 INFO - PROCESS | 1737 | 1466698200676 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1737 | 1466698200679 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:10:00 INFO - PROCESS | 1737 | 1466698200686 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1737 | 1466698200690 Marionette TRACE conn3 <- [1,1366,null,{}] 09:10:00 INFO - PROCESS | 1737 | 1466698200696 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:00 INFO - PROCESS | 1737 | 1466698200701 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:00 INFO - PROCESS | 1737 | 1466698200895 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:10:01 INFO - PROCESS | 1737 | 1466698201137 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1737 | 1466698201147 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b5800 == 49 [pid = 1737] [id = 349] 09:10:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x91f16400) [pid = 1737] [serial = 1048] [outer = (nil)] 09:10:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x92801400) [pid = 1737] [serial = 1049] [outer = 0x91f16400] 09:10:01 INFO - PROCESS | 1737 | 1466698201274 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x92803800) [pid = 1737] [serial = 1050] [outer = 0x91f16400] 09:10:02 INFO - PROCESS | 1737 | 1466698202368 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1737 | 1466698202426 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:10:02 INFO - PROCESS | 1737 | 1466698202432 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1737 | 1466698202440 Marionette TRACE conn3 <- [1,1370,null,{}] 09:10:02 INFO - PROCESS | 1737 | 1466698202449 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:02 INFO - PROCESS | 1737 | 1466698202458 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:02 INFO - PROCESS | 1737 | 1466698202708 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:10:03 INFO - PROCESS | 1737 | 1466698203029 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1737 | 1466698203038 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296000 == 50 [pid = 1737] [id = 350] 09:10:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8cda4400) [pid = 1737] [serial = 1051] [outer = (nil)] 09:10:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x92a92000) [pid = 1737] [serial = 1052] [outer = 0x8cda4400] 09:10:03 INFO - PROCESS | 1737 | 1466698203121 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x92a9d400) [pid = 1737] [serial = 1053] [outer = 0x8cda4400] 09:10:04 INFO - PROCESS | 1737 | 1466698204051 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1737 | 1466698204102 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:10:04 INFO - PROCESS | 1737 | 1466698204109 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1737 | 1466698204112 Marionette TRACE conn3 <- [1,1374,null,{}] 09:10:04 INFO - PROCESS | 1737 | 1466698204118 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:04 INFO - PROCESS | 1737 | 1466698204122 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:04 INFO - PROCESS | 1737 | 1466698204338 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:10:04 INFO - PROCESS | 1737 | 1466698204576 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1737 | 1466698204583 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x927d6800 == 51 [pid = 1737] [id = 351] 09:10:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x9280c400) [pid = 1737] [serial = 1054] [outer = (nil)] 09:10:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x92b73800) [pid = 1737] [serial = 1055] [outer = 0x9280c400] 09:10:04 INFO - PROCESS | 1737 | 1466698204675 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 117 (0x92b79c00) [pid = 1737] [serial = 1056] [outer = 0x9280c400] 09:10:05 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:05 INFO - PROCESS | 1737 | 1466698205585 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1737 | 1466698205649 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:10:05 INFO - PROCESS | 1737 | 1466698205656 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1737 | 1466698205659 Marionette TRACE conn3 <- [1,1378,null,{}] 09:10:05 INFO - PROCESS | 1737 | 1466698205665 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:05 INFO - PROCESS | 1737 | 1466698205669 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:05 INFO - PROCESS | 1737 | 1466698205905 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:10:06 INFO - PROCESS | 1737 | 1466698206180 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1737 | 1466698206188 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4000 == 52 [pid = 1737] [id = 352] 09:10:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 118 (0x8c9d4400) [pid = 1737] [serial = 1057] [outer = (nil)] 09:10:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 119 (0x8d8f2c00) [pid = 1737] [serial = 1058] [outer = 0x8c9d4400] 09:10:06 INFO - PROCESS | 1737 | 1466698206268 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 120 (0x90ef8800) [pid = 1737] [serial = 1059] [outer = 0x8c9d4400] 09:10:07 INFO - PROCESS | 1737 | 1466698207529 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1737 | 1466698207607 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:10:07 INFO - PROCESS | 1737 | 1466698207616 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1737 | 1466698207621 Marionette TRACE conn3 <- [1,1382,null,{}] 09:10:07 INFO - PROCESS | 1737 | 1466698207629 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:07 INFO - PROCESS | 1737 | 1466698207635 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:07 INFO - PROCESS | 1737 | 1466698207953 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:10:08 INFO - PROCESS | 1737 | 1466698208069 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1737 | 1466698208082 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f5800 == 53 [pid = 1737] [id = 353] 09:10:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 121 (0x8d8f6800) [pid = 1737] [serial = 1060] [outer = (nil)] 09:10:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 122 (0x8da67000) [pid = 1737] [serial = 1061] [outer = 0x8d8f6800] 09:10:08 INFO - PROCESS | 1737 | 1466698208199 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 123 (0x8db31400) [pid = 1737] [serial = 1062] [outer = 0x8d8f6800] 09:10:09 INFO - PROCESS | 1737 | [1737] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:09 INFO - PROCESS | 1737 | 1466698209184 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1737 | 1466698209258 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:10:09 INFO - PROCESS | 1737 | 1466698209279 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1737 | 1466698209288 Marionette TRACE conn3 <- [1,1386,null,{}] 09:10:09 INFO - PROCESS | 1737 | 1466698209297 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:09 INFO - PROCESS | 1737 | 1466698209304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:09 INFO - PROCESS | 1737 | 1466698209545 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:10:09 INFO - PROCESS | 1737 | 1466698209791 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1737 | 1466698209800 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6d400 == 52 [pid = 1737] [id = 283] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2edc00 == 51 [pid = 1737] [id = 290] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c2c00 == 50 [pid = 1737] [id = 276] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea04400 == 49 [pid = 1737] [id = 280] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4c00 == 48 [pid = 1737] [id = 278] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8db23000 == 47 [pid = 1737] [id = 277] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0a800 == 46 [pid = 1737] [id = 342] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb08c00 == 45 [pid = 1737] [id = 341] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2eec00 == 44 [pid = 1737] [id = 340] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cf000 == 43 [pid = 1737] [id = 339] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd73400 == 42 [pid = 1737] [id = 338] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296c00 == 41 [pid = 1737] [id = 337] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29a800 == 40 [pid = 1737] [id = 323] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6c00 == 39 [pid = 1737] [id = 327] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5d0000 == 38 [pid = 1737] [id = 281] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b298000 == 37 [pid = 1737] [id = 325] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb01c00 == 36 [pid = 1737] [id = 279] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5c0c00 == 35 [pid = 1737] [id = 285] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6ec00 == 34 [pid = 1737] [id = 328] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5000 == 33 [pid = 1737] [id = 329] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea02c00 == 32 [pid = 1737] [id = 335] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c1c00 == 31 [pid = 1737] [id = 334] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd97400 == 30 [pid = 1737] [id = 336] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8f694400 == 29 [pid = 1737] [id = 284] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5c3c00 == 28 [pid = 1737] [id = 330] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b291c00 == 27 [pid = 1737] [id = 286] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x90dec800 == 26 [pid = 1737] [id = 332] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e5000 == 25 [pid = 1737] [id = 324] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e8800 == 24 [pid = 1737] [id = 333] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd75c00 == 23 [pid = 1737] [id = 331] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd68400 == 22 [pid = 1737] [id = 282] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6f400 == 21 [pid = 1737] [id = 326] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd70800 == 20 [pid = 1737] [id = 289] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cdc00 == 19 [pid = 1737] [id = 287] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x92005000 == 18 [pid = 1737] [id = 288] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6a800 == 17 [pid = 1737] [id = 275] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4000 == 16 [pid = 1737] [id = 352] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x927d6800 == 15 [pid = 1737] [id = 351] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296000 == 14 [pid = 1737] [id = 350] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x9244d400 == 13 [pid = 1737] [id = 348] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b5800 == 12 [pid = 1737] [id = 349] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x92008400 == 11 [pid = 1737] [id = 347] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x90debc00 == 10 [pid = 1737] [id = 346] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f5000 == 9 [pid = 1737] [id = 344] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea06800 == 8 [pid = 1737] [id = 345] 09:10:11 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292800 == 7 [pid = 1737] [id = 343] 09:10:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b291c00 == 8 [pid = 1737] [id = 354] 09:10:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 124 (0x8b292800) [pid = 1737] [serial = 1063] [outer = (nil)] 09:10:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 125 (0x8b297800) [pid = 1737] [serial = 1064] [outer = 0x8b292800] 09:10:11 INFO - PROCESS | 1737 | 1466698211208 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 126 (0x8b5c2c00) [pid = 1737] [serial = 1065] [outer = 0x8b292800] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 125 (0x8db22800) [pid = 1737] [serial = 983] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 124 (0x8f3b9000) [pid = 1737] [serial = 942] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 123 (0x8e7a0400) [pid = 1737] [serial = 941] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 122 (0x92414c00) [pid = 1737] [serial = 945] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 121 (0x9200bc00) [pid = 1737] [serial = 944] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 120 (0x8d7c1400) [pid = 1737] [serial = 974] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 119 (0x8b5c4800) [pid = 1737] [serial = 971] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 118 (0x8c9d8400) [pid = 1737] [serial = 972] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 117 (0x8eb0dc00) [pid = 1737] [serial = 969] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 116 (0x8cd6fc00) [pid = 1737] [serial = 968] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8e3e9400) [pid = 1737] [serial = 978] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x92bb1c00) [pid = 1737] [serial = 948] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x92b79800) [pid = 1737] [serial = 947] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x92bbd400) [pid = 1737] [serial = 951] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x92bb9400) [pid = 1737] [serial = 950] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x92c5fc00) [pid = 1737] [serial = 954] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x92c5bc00) [pid = 1737] [serial = 953] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x8eb0ec00) [pid = 1737] [serial = 980] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x92cd6800) [pid = 1737] [serial = 957] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x92cd0c00) [pid = 1737] [serial = 956] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x92f4a400) [pid = 1737] [serial = 960] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x92f47800) [pid = 1737] [serial = 959] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x92f52400) [pid = 1737] [serial = 963] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x92f49000) [pid = 1737] [serial = 962] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8d194400) [pid = 1737] [serial = 966] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8cd74400) [pid = 1737] [serial = 965] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8db30400) [pid = 1737] [serial = 977] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8f3c1000) [pid = 1737] [serial = 981] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8d7c8c00) [pid = 1737] [serial = 975] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x930ac000) [pid = 1737] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:12 INFO - PROCESS | 1737 | 1466698212301 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:10:12 INFO - PROCESS | 1737 | 1466698212336 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:10:12 INFO - PROCESS | 1737 | 1466698212344 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1737 | 1466698212348 Marionette TRACE conn3 <- [1,1390,null,{}] 09:10:12 INFO - PROCESS | 1737 | 1466698212355 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:12 INFO - PROCESS | 1737 | 1466698212360 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:12 INFO - PROCESS | 1737 | 1466698212528 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:10:12 INFO - PROCESS | 1737 | 1466698212539 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1737 | 1466698212550 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6fc00 == 9 [pid = 1737] [id = 355] 09:10:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8cd73400) [pid = 1737] [serial = 1066] [outer = (nil)] 09:10:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8cd99000) [pid = 1737] [serial = 1067] [outer = 0x8cd73400] 09:10:12 INFO - PROCESS | 1737 | 1466698212619 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8cd9f000) [pid = 1737] [serial = 1068] [outer = 0x8cd73400] 09:10:13 INFO - PROCESS | 1737 | 1466698213545 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1231ms 09:10:13 INFO - PROCESS | 1737 | 1466698213573 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1737 | 1466698213579 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:10:13 INFO - PROCESS | 1737 | 1466698213589 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1737 | 1466698213593 Marionette TRACE conn3 <- [1,1394,null,{}] 09:10:13 INFO - PROCESS | 1737 | 1466698213599 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 1737 | 1466698213604 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:13 INFO - PROCESS | 1737 | 1466698213777 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:10:13 INFO - PROCESS | 1737 | 1466698213938 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1737 | 1466698213948 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d190000 == 10 [pid = 1737] [id = 356] 09:10:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8d2e8000) [pid = 1737] [serial = 1069] [outer = (nil)] 09:10:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8d2ee800) [pid = 1737] [serial = 1070] [outer = 0x8d2e8000] 09:10:14 INFO - PROCESS | 1737 | 1466698214037 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8d7c9000) [pid = 1737] [serial = 1071] [outer = 0x8d2e8000] 09:10:15 INFO - PROCESS | 1737 | 1466698215006 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1431ms 09:10:15 INFO - PROCESS | 1737 | 1466698215021 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1737 | 1466698215025 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:10:15 INFO - PROCESS | 1737 | 1466698215040 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1737 | 1466698215046 Marionette TRACE conn3 <- [1,1398,null,{}] 09:10:15 INFO - PROCESS | 1737 | 1466698215063 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:15 INFO - PROCESS | 1737 | 1466698215072 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:15 INFO - PROCESS | 1737 | 1466698215325 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:10:15 INFO - PROCESS | 1737 | 1466698215356 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1737 | 1466698215364 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6f400 == 11 [pid = 1737] [id = 357] 09:10:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8db22c00) [pid = 1737] [serial = 1072] [outer = (nil)] 09:10:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x8db2ac00) [pid = 1737] [serial = 1073] [outer = 0x8db22c00] 09:10:15 INFO - PROCESS | 1737 | 1466698215432 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x8db2fc00) [pid = 1737] [serial = 1074] [outer = 0x8db22c00] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8f3b4400) [pid = 1737] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8f68e400) [pid = 1737] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8b299c00) [pid = 1737] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8f685800) [pid = 1737] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8cda2c00) [pid = 1737] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8cd70c00) [pid = 1737] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8da72400) [pid = 1737] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8f4b5800) [pid = 1737] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8cd99c00) [pid = 1737] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x90ef4400) [pid = 1737] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8d7c3800) [pid = 1737] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x90d9e000) [pid = 1737] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x91d98400) [pid = 1737] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8ea0b800) [pid = 1737] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d7c5800) [pid = 1737] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:10:16 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8cd6c400) [pid = 1737] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:10:17 INFO - PROCESS | 1737 | 1466698217025 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2048ms 09:10:17 INFO - PROCESS | 1737 | 1466698217082 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:10:17 INFO - PROCESS | 1737 | 1466698217087 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:10:17 INFO - PROCESS | 1737 | 1466698217093 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 1737 | 1466698217097 Marionette TRACE conn3 <- [1,1402,null,{}] 09:10:17 INFO - PROCESS | 1737 | 1466698217102 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:17 INFO - PROCESS | 1737 | 1466698217107 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:17 INFO - PROCESS | 1737 | 1466698217265 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:10:17 INFO - PROCESS | 1737 | 1466698217274 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1737 | 1466698217283 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda2c00 == 12 [pid = 1737] [id = 358] 09:10:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8d2ef800) [pid = 1737] [serial = 1075] [outer = (nil)] 09:10:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8e3e0c00) [pid = 1737] [serial = 1076] [outer = 0x8d2ef800] 09:10:17 INFO - PROCESS | 1737 | 1466698217352 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8e3e4400) [pid = 1737] [serial = 1077] [outer = 0x8d2ef800] 09:10:18 INFO - PROCESS | 1737 | 1466698218311 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1235ms 09:10:18 INFO - PROCESS | 1737 | 1466698218336 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1737 | 1466698218340 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:10:18 INFO - PROCESS | 1737 | 1466698218346 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1737 | 1466698218348 Marionette TRACE conn3 <- [1,1406,null,{}] 09:10:18 INFO - PROCESS | 1737 | 1466698218355 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:18 INFO - PROCESS | 1737 | 1466698218360 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:18 INFO - PROCESS | 1737 | 1466698218509 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:10:18 INFO - PROCESS | 1737 | 1466698218733 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1737 | 1466698218745 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293c00 == 13 [pid = 1737] [id = 359] 09:10:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8b294800) [pid = 1737] [serial = 1078] [outer = (nil)] 09:10:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8b29ac00) [pid = 1737] [serial = 1079] [outer = 0x8b294800] 09:10:18 INFO - PROCESS | 1737 | 1466698218830 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8b5cd400) [pid = 1737] [serial = 1080] [outer = 0x8b294800] 09:10:19 INFO - PROCESS | 1737 | 1466698219841 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 09:10:19 INFO - PROCESS | 1737 | 1466698219882 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:10:19 INFO - PROCESS | 1737 | 1466698219888 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:10:19 INFO - PROCESS | 1737 | 1466698219896 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1737 | 1466698219901 Marionette TRACE conn3 <- [1,1410,null,{}] 09:10:19 INFO - PROCESS | 1737 | 1466698219908 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 1737 | 1466698219917 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:20 INFO - PROCESS | 1737 | 1466698220118 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:10:20 INFO - PROCESS | 1737 | 1466698220336 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1737 | 1466698220343 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d8800 == 14 [pid = 1737] [id = 360] 09:10:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8cda6400) [pid = 1737] [serial = 1081] [outer = (nil)] 09:10:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8d2f0000) [pid = 1737] [serial = 1082] [outer = 0x8cda6400] 09:10:20 INFO - PROCESS | 1737 | 1466698220474 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8d7d0400) [pid = 1737] [serial = 1083] [outer = 0x8cda6400] 09:10:21 INFO - PROCESS | 1737 | 1466698221518 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1649ms 09:10:21 INFO - PROCESS | 1737 | 1466698221554 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1737 | 1466698221560 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:10:21 INFO - PROCESS | 1737 | 1466698221568 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1737 | 1466698221571 Marionette TRACE conn3 <- [1,1414,null,{}] 09:10:21 INFO - PROCESS | 1737 | 1466698221578 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:21 INFO - PROCESS | 1737 | 1466698221583 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:21 INFO - PROCESS | 1737 | 1466698221806 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:10:22 INFO - PROCESS | 1737 | 1466698222090 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1737 | 1466698222102 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7d0000 == 15 [pid = 1737] [id = 361] 09:10:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8d8f5000) [pid = 1737] [serial = 1084] [outer = (nil)] 09:10:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8e3e9800) [pid = 1737] [serial = 1085] [outer = 0x8d8f5000] 09:10:22 INFO - PROCESS | 1737 | 1466698222216 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8ea05800) [pid = 1737] [serial = 1086] [outer = 0x8d8f5000] 09:10:23 INFO - PROCESS | 1737 | 1466698223300 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1784ms 09:10:23 INFO - PROCESS | 1737 | 1466698223353 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1737 | 1466698223357 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:10:23 INFO - PROCESS | 1737 | 1466698223373 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1737 | 1466698223382 Marionette TRACE conn3 <- [1,1418,null,{}] 09:10:23 INFO - PROCESS | 1737 | 1466698223442 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:23 INFO - PROCESS | 1737 | 1466698223450 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:23 INFO - PROCESS | 1737 | 1466698223667 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:10:23 INFO - PROCESS | 1737 | 1466698223865 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1737 | 1466698223872 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d9800 == 16 [pid = 1737] [id = 362] 09:10:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8ea0dc00) [pid = 1737] [serial = 1087] [outer = (nil)] 09:10:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8f3b5800) [pid = 1737] [serial = 1088] [outer = 0x8ea0dc00] 09:10:23 INFO - PROCESS | 1737 | 1466698223953 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x8f3b3000) [pid = 1737] [serial = 1089] [outer = 0x8ea0dc00] 09:10:24 INFO - PROCESS | 1737 | 1466698224883 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1561ms 09:10:24 INFO - PROCESS | 1737 | 1466698224926 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1737 | 1466698224931 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:10:24 INFO - PROCESS | 1737 | 1466698224938 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1737 | 1466698224941 Marionette TRACE conn3 <- [1,1422,null,{}] 09:10:24 INFO - PROCESS | 1737 | 1466698224947 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 1737 | 1466698224952 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:25 INFO - PROCESS | 1737 | 1466698225146 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:10:25 INFO - PROCESS | 1737 | 1466698225315 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1737 | 1466698225322 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4ab000 == 17 [pid = 1737] [id = 363] 09:10:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x8f4acc00) [pid = 1737] [serial = 1090] [outer = (nil)] 09:10:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x8f4b2400) [pid = 1737] [serial = 1091] [outer = 0x8f4acc00] 09:10:25 INFO - PROCESS | 1737 | 1466698225400 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x8f4b6400) [pid = 1737] [serial = 1092] [outer = 0x8f4acc00] 09:10:26 INFO - PROCESS | 1737 | 1466698226380 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1489ms 09:10:26 INFO - PROCESS | 1737 | 1466698226428 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1737 | 1466698226432 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:10:26 INFO - PROCESS | 1737 | 1466698226438 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1737 | 1466698226442 Marionette TRACE conn3 <- [1,1426,null,{}] 09:10:26 INFO - PROCESS | 1737 | 1466698226447 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:26 INFO - PROCESS | 1737 | 1466698226452 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:26 INFO - PROCESS | 1737 | 1466698226645 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:10:26 INFO - PROCESS | 1737 | 1466698226866 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1737 | 1466698226884 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18f400 == 18 [pid = 1737] [id = 364] 09:10:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x8f3c0000) [pid = 1737] [serial = 1093] [outer = (nil)] 09:10:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8f5bec00) [pid = 1737] [serial = 1094] [outer = 0x8f3c0000] 09:10:26 INFO - PROCESS | 1737 | 1466698226984 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8f694c00) [pid = 1737] [serial = 1095] [outer = 0x8f3c0000] 09:10:27 INFO - PROCESS | 1737 | 1466698227965 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1591ms 09:10:28 INFO - PROCESS | 1737 | 1466698228030 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:10:28 INFO - PROCESS | 1737 | 1466698228034 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:10:28 INFO - PROCESS | 1737 | 1466698228041 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1737 | 1466698228044 Marionette TRACE conn3 <- [1,1430,null,{}] 09:10:28 INFO - PROCESS | 1737 | 1466698228050 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:28 INFO - PROCESS | 1737 | 1466698228055 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:28 INFO - PROCESS | 1737 | 1466698228298 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:10:28 INFO - PROCESS | 1737 | 1466698228520 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1737 | 1466698228530 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b291800 == 19 [pid = 1737] [id = 365] 09:10:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8d8f1000) [pid = 1737] [serial = 1096] [outer = (nil)] 09:10:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x90da0400) [pid = 1737] [serial = 1097] [outer = 0x8d8f1000] 09:10:28 INFO - PROCESS | 1737 | 1466698228653 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8eb0c400) [pid = 1737] [serial = 1098] [outer = 0x8d8f1000] 09:10:29 INFO - PROCESS | 1737 | 1466698229789 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1785ms 09:10:29 INFO - PROCESS | 1737 | 1466698229826 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1737 | 1466698229832 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:10:29 INFO - PROCESS | 1737 | 1466698229840 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1737 | 1466698229845 Marionette TRACE conn3 <- [1,1434,null,{}] 09:10:29 INFO - PROCESS | 1737 | 1466698229853 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:29 INFO - PROCESS | 1737 | 1466698229858 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:30 INFO - PROCESS | 1737 | 1466698230066 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:10:30 INFO - PROCESS | 1737 | 1466698230429 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1737 | 1466698230441 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda2c00 == 18 [pid = 1737] [id = 358] 09:10:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6f400 == 17 [pid = 1737] [id = 357] 09:10:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cec00 == 18 [pid = 1737] [id = 366] 09:10:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8b5cf000) [pid = 1737] [serial = 1099] [outer = (nil)] 09:10:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8cd6e800) [pid = 1737] [serial = 1100] [outer = 0x8b5cf000] 09:10:30 INFO - PROCESS | 1737 | 1466698230537 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8cd9ac00) [pid = 1737] [serial = 1101] [outer = 0x8b5cf000] 09:10:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d190000 == 17 [pid = 1737] [id = 356] 09:10:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6fc00 == 16 [pid = 1737] [id = 355] 09:10:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8b291c00 == 15 [pid = 1737] [id = 354] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x90de7c00) [pid = 1737] [serial = 995] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8cd6b000) [pid = 1737] [serial = 1014] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8f68c000) [pid = 1737] [serial = 992] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8e3dd800) [pid = 1737] [serial = 984] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8d8f3400) [pid = 1737] [serial = 987] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8ea09400) [pid = 1737] [serial = 1019] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x90d9a000) [pid = 1737] [serial = 1023] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x90dec000) [pid = 1737] [serial = 996] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8b5c6400) [pid = 1737] [serial = 1013] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8ea09000) [pid = 1737] [serial = 989] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8f3c0800) [pid = 1737] [serial = 1020] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x91da3800) [pid = 1737] [serial = 999] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8eb0e000) [pid = 1737] [serial = 1010] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8eb0d400) [pid = 1737] [serial = 990] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x91d9e000) [pid = 1737] [serial = 998] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x91d97c00) [pid = 1737] [serial = 1025] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x91f19400) [pid = 1737] [serial = 1001] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x91de6c00) [pid = 1737] [serial = 1026] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8f691000) [pid = 1737] [serial = 1028] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8e7a2800) [pid = 1737] [serial = 1017] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x92007000) [pid = 1737] [serial = 1002] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8db2b400) [pid = 1737] [serial = 1016] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8eb0a400) [pid = 1737] [serial = 1005] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f686400) [pid = 1737] [serial = 1022] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x9240ac00) [pid = 1737] [serial = 1007] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8cd76800) [pid = 1737] [serial = 986] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x92216400) [pid = 1737] [serial = 1004] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x92410800) [pid = 1737] [serial = 1008] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8f68d400) [pid = 1737] [serial = 1011] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f692000) [pid = 1737] [serial = 993] [outer = (nil)] [url = about:blank] 09:10:30 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x91df0800) [pid = 1737] [serial = 1029] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 1737 | 1466698231419 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1636ms 09:10:31 INFO - PROCESS | 1737 | 1466698231477 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1737 | 1466698231484 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:10:31 INFO - PROCESS | 1737 | 1466698231494 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1737 | 1466698231497 Marionette TRACE conn3 <- [1,1438,null,{}] 09:10:31 INFO - PROCESS | 1737 | 1466698231503 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 1737 | 1466698231508 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:31 INFO - PROCESS | 1737 | 1466698231701 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:10:31 INFO - PROCESS | 1737 | 1466698231715 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1737 | 1466698231723 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e1800 == 16 [pid = 1737] [id = 367] 09:10:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d2ebc00) [pid = 1737] [serial = 1102] [outer = (nil)] 09:10:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d7cfc00) [pid = 1737] [serial = 1103] [outer = 0x8d2ebc00] 09:10:31 INFO - PROCESS | 1737 | 1466698231909 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d8fec00) [pid = 1737] [serial = 1104] [outer = 0x8d2ebc00] 09:10:32 INFO - PROCESS | 1737 | 1466698232737 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1286ms 09:10:32 INFO - PROCESS | 1737 | 1466698232780 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1737 | 1466698232784 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:10:32 INFO - PROCESS | 1737 | 1466698232790 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1737 | 1466698232796 Marionette TRACE conn3 <- [1,1442,null,{}] 09:10:32 INFO - PROCESS | 1737 | 1466698232815 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:32 INFO - PROCESS | 1737 | 1466698232823 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:33 INFO - PROCESS | 1737 | 1466698233004 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:10:33 INFO - PROCESS | 1737 | 1466698233017 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1737 | 1466698233028 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e2400 == 17 [pid = 1737] [id = 368] 09:10:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8e79cc00) [pid = 1737] [serial = 1105] [outer = (nil)] 09:10:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8e7a3000) [pid = 1737] [serial = 1106] [outer = 0x8e79cc00] 09:10:33 INFO - PROCESS | 1737 | 1466698233255 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8ea0a800) [pid = 1737] [serial = 1107] [outer = 0x8e79cc00] 09:10:34 INFO - PROCESS | 1737 | 1466698234240 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1498ms 09:10:34 INFO - PROCESS | 1737 | 1466698234289 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1737 | 1466698234293 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:10:34 INFO - PROCESS | 1737 | 1466698234313 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1737 | 1466698234329 Marionette TRACE conn3 <- [1,1446,null,{}] 09:10:34 INFO - PROCESS | 1737 | 1466698234335 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 1737 | 1466698234340 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:34 INFO - PROCESS | 1737 | 1466698234556 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:10:34 INFO - PROCESS | 1737 | 1466698234583 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1737 | 1466698234592 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c5400 == 18 [pid = 1737] [id = 369] 09:10:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8eb0a400) [pid = 1737] [serial = 1108] [outer = (nil)] 09:10:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f3b8800) [pid = 1737] [serial = 1109] [outer = 0x8eb0a400] 09:10:34 INFO - PROCESS | 1737 | 1466698234661 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8f4b3800) [pid = 1737] [serial = 1110] [outer = 0x8eb0a400] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8b293000) [pid = 1737] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8d8fbc00) [pid = 1737] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8ea10400) [pid = 1737] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x91de2400) [pid = 1737] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x9200c800) [pid = 1737] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8db22c00) [pid = 1737] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x9244f400) [pid = 1737] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8cd73400) [pid = 1737] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x91f16400) [pid = 1737] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8cda4400) [pid = 1737] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8b292800) [pid = 1737] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x9280c400) [pid = 1737] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d8f6800) [pid = 1737] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8c9d4400) [pid = 1737] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:10:35 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d2e8000) [pid = 1737] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:10:35 INFO - PROCESS | 1737 | 1466698235697 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1412ms 09:10:35 INFO - PROCESS | 1737 | 1466698235713 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1737 | 1466698235717 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:10:35 INFO - PROCESS | 1737 | 1466698235723 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1737 | 1466698235726 Marionette TRACE conn3 <- [1,1450,null,{}] 09:10:35 INFO - PROCESS | 1737 | 1466698235732 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:35 INFO - PROCESS | 1737 | 1466698235737 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:35 INFO - PROCESS | 1737 | 1466698235934 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:10:35 INFO - PROCESS | 1737 | 1466698235954 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1737 | 1466698235962 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296000 == 19 [pid = 1737] [id = 370] 09:10:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8b296400) [pid = 1737] [serial = 1111] [outer = (nil)] 09:10:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8e7a5800) [pid = 1737] [serial = 1112] [outer = 0x8b296400] 09:10:36 INFO - PROCESS | 1737 | 1466698236028 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f3b3c00) [pid = 1737] [serial = 1113] [outer = 0x8b296400] 09:10:36 INFO - PROCESS | 1737 | 1466698236917 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1229ms 09:10:36 INFO - PROCESS | 1737 | 1466698236953 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1737 | 1466698236957 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:10:36 INFO - PROCESS | 1737 | 1466698236962 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1737 | 1466698236965 Marionette TRACE conn3 <- [1,1454,null,{}] 09:10:36 INFO - PROCESS | 1737 | 1466698236971 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 1737 | 1466698236980 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:37 INFO - PROCESS | 1737 | 1466698237202 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:10:37 INFO - PROCESS | 1737 | 1466698237410 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1737 | 1466698237419 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292800 == 20 [pid = 1737] [id = 371] 09:10:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8b295000) [pid = 1737] [serial = 1114] [outer = (nil)] 09:10:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8b5c2400) [pid = 1737] [serial = 1115] [outer = 0x8b295000] 09:10:37 INFO - PROCESS | 1737 | 1466698237504 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8b5d0400) [pid = 1737] [serial = 1116] [outer = 0x8b295000] 09:10:38 INFO - PROCESS | 1737 | 1466698238545 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1643ms 09:10:38 INFO - PROCESS | 1737 | 1466698238610 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1737 | 1466698238616 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:10:38 INFO - PROCESS | 1737 | 1466698238624 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1737 | 1466698238629 Marionette TRACE conn3 <- [1,1458,null,{}] 09:10:38 INFO - PROCESS | 1737 | 1466698238637 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:38 INFO - PROCESS | 1737 | 1466698238644 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:38 INFO - PROCESS | 1737 | 1466698238867 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:10:39 INFO - PROCESS | 1737 | 1466698239088 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1737 | 1466698239100 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ed800 == 21 [pid = 1737] [id = 372] 09:10:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d7c7c00) [pid = 1737] [serial = 1117] [outer = (nil)] 09:10:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d8fac00) [pid = 1737] [serial = 1118] [outer = 0x8d7c7c00] 09:10:39 INFO - PROCESS | 1737 | 1466698239225 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8da73000) [pid = 1737] [serial = 1119] [outer = 0x8d7c7c00] 09:10:40 INFO - PROCESS | 1737 | 1466698240191 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1632ms 09:10:40 INFO - PROCESS | 1737 | 1466698240260 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:10:40 INFO - PROCESS | 1737 | 1466698240266 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:10:40 INFO - PROCESS | 1737 | 1466698240273 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1737 | 1466698240277 Marionette TRACE conn3 <- [1,1462,null,{}] 09:10:40 INFO - PROCESS | 1737 | 1466698240283 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:40 INFO - PROCESS | 1737 | 1466698240289 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:40 INFO - PROCESS | 1737 | 1466698240478 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:10:40 INFO - PROCESS | 1737 | 1466698240742 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1737 | 1466698240749 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79e400 == 22 [pid = 1737] [id = 373] 09:10:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8e7aa400) [pid = 1737] [serial = 1120] [outer = (nil)] 09:10:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8ea0c800) [pid = 1737] [serial = 1121] [outer = 0x8e7aa400] 09:10:40 INFO - PROCESS | 1737 | 1466698240847 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8eb0dc00) [pid = 1737] [serial = 1122] [outer = 0x8e7aa400] 09:10:41 INFO - PROCESS | 1737 | 1466698241876 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1639ms 09:10:41 INFO - PROCESS | 1737 | 1466698241914 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1737 | 1466698241918 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:10:41 INFO - PROCESS | 1737 | 1466698241932 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1737 | 1466698241941 Marionette TRACE conn3 <- [1,1466,null,{}] 09:10:41 INFO - PROCESS | 1737 | 1466698241951 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 1737 | 1466698241957 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:42 INFO - PROCESS | 1737 | 1466698242148 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:10:42 INFO - PROCESS | 1737 | 1466698242367 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1737 | 1466698242375 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f686400 == 23 [pid = 1737] [id = 374] 09:10:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f68cc00) [pid = 1737] [serial = 1123] [outer = (nil)] 09:10:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x90d9c400) [pid = 1737] [serial = 1124] [outer = 0x8f68cc00] 09:10:42 INFO - PROCESS | 1737 | 1466698242498 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x90de7400) [pid = 1737] [serial = 1125] [outer = 0x8f68cc00] 09:10:43 INFO - PROCESS | 1737 | 1466698243415 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1550ms 09:10:43 INFO - PROCESS | 1737 | 1466698243475 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1737 | 1466698243481 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:10:43 INFO - PROCESS | 1737 | 1466698243487 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1737 | 1466698243490 Marionette TRACE conn3 <- [1,1470,null,{}] 09:10:43 INFO - PROCESS | 1737 | 1466698243496 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:43 INFO - PROCESS | 1737 | 1466698243501 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:43 INFO - PROCESS | 1737 | 1466698243730 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:10:43 INFO - PROCESS | 1737 | 1466698243949 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1737 | 1466698243958 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d8c00 == 24 [pid = 1737] [id = 375] 09:10:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x90de4400) [pid = 1737] [serial = 1126] [outer = (nil)] 09:10:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x90eef000) [pid = 1737] [serial = 1127] [outer = 0x90de4400] 09:10:44 INFO - PROCESS | 1737 | 1466698244079 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x90ef5000) [pid = 1737] [serial = 1128] [outer = 0x90de4400] 09:10:44 INFO - PROCESS | 1737 | 1466698244983 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1530ms 09:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:10:45 INFO - PROCESS | 1737 | 1466698245018 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1737 | 1466698245021 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:10:45 INFO - PROCESS | 1737 | 1466698245027 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1737 | 1466698245031 Marionette TRACE conn3 <- [1,1474,null,{}] 09:10:45 INFO - PROCESS | 1737 | 1466698245037 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 1737 | 1466698245042 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:45 INFO - PROCESS | 1737 | 1466698245211 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:10:45 INFO - PROCESS | 1737 | 1466698245399 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1737 | 1466698245416 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d9f400 == 25 [pid = 1737] [id = 376] 09:10:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x91d9f800) [pid = 1737] [serial = 1129] [outer = (nil)] 09:10:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x91da3c00) [pid = 1737] [serial = 1130] [outer = 0x91d9f800] 09:10:45 INFO - PROCESS | 1737 | 1466698245502 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x91dedc00) [pid = 1737] [serial = 1131] [outer = 0x91d9f800] 09:10:46 INFO - PROCESS | 1737 | 1466698246557 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1589ms 09:10:46 INFO - PROCESS | 1737 | 1466698246616 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1737 | 1466698246620 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:10:46 INFO - PROCESS | 1737 | 1466698246626 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1737 | 1466698246630 Marionette TRACE conn3 <- [1,1478,null,{}] 09:10:46 INFO - PROCESS | 1737 | 1466698246636 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:46 INFO - PROCESS | 1737 | 1466698246641 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:46 INFO - PROCESS | 1737 | 1466698246842 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:10:47 INFO - PROCESS | 1737 | 1466698247071 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1737 | 1466698247079 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29f000 == 26 [pid = 1737] [id = 377] 09:10:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8c9dd800) [pid = 1737] [serial = 1132] [outer = (nil)] 09:10:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x91f19800) [pid = 1737] [serial = 1133] [outer = 0x8c9dd800] 09:10:47 INFO - PROCESS | 1737 | 1466698247195 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x91f20400) [pid = 1737] [serial = 1134] [outer = 0x8c9dd800] 09:10:48 INFO - PROCESS | 1737 | 1466698248128 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1535ms 09:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:10:48 INFO - PROCESS | 1737 | 1466698248162 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 1737 | 1466698248166 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:10:48 INFO - PROCESS | 1737 | 1466698248172 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1737 | 1466698248175 Marionette TRACE conn3 <- [1,1482,null,{}] 09:10:48 INFO - PROCESS | 1737 | 1466698248181 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:48 INFO - PROCESS | 1737 | 1466698248186 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:48 INFO - PROCESS | 1737 | 1466698248376 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:10:48 INFO - PROCESS | 1737 | 1466698248606 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1737 | 1466698248612 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29cc00 == 27 [pid = 1737] [id = 378] 09:10:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x8c9d8400) [pid = 1737] [serial = 1135] [outer = (nil)] 09:10:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x8c9df000) [pid = 1737] [serial = 1136] [outer = 0x8c9d8400] 09:10:48 INFO - PROCESS | 1737 | 1466698248956 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x8cd70c00) [pid = 1737] [serial = 1137] [outer = 0x8c9d8400] 09:10:49 INFO - PROCESS | 1737 | 1466698249957 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1835ms 09:10:50 INFO - PROCESS | 1737 | 1466698250008 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:10:50 INFO - PROCESS | 1737 | 1466698250012 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:10:50 INFO - PROCESS | 1737 | 1466698250020 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1737 | 1466698250025 Marionette TRACE conn3 <- [1,1486,null,{}] 09:10:50 INFO - PROCESS | 1737 | 1466698250033 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 1737 | 1466698250039 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:50 INFO - PROCESS | 1737 | 1466698250215 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:10:50 INFO - PROCESS | 1737 | 1466698250551 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1737 | 1466698250558 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda4000 == 28 [pid = 1737] [id = 379] 09:10:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x8d8f1800) [pid = 1737] [serial = 1138] [outer = (nil)] 09:10:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x8da66000) [pid = 1737] [serial = 1139] [outer = 0x8d8f1800] 09:10:50 INFO - PROCESS | 1737 | 1466698250641 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8db2b400) [pid = 1737] [serial = 1140] [outer = 0x8d8f1800] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296000 == 27 [pid = 1737] [id = 370] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c5400 == 26 [pid = 1737] [id = 369] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e2400 == 25 [pid = 1737] [id = 368] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e1800 == 24 [pid = 1737] [id = 367] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cec00 == 23 [pid = 1737] [id = 366] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b291800 == 22 [pid = 1737] [id = 365] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8d18f400 == 21 [pid = 1737] [id = 364] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d9800 == 20 [pid = 1737] [id = 362] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4ab000 == 19 [pid = 1737] [id = 363] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7d0000 == 18 [pid = 1737] [id = 361] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d8800 == 17 [pid = 1737] [id = 360] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b293c00 == 16 [pid = 1737] [id = 359] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f5800 == 15 [pid = 1737] [id = 353] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29f000 == 14 [pid = 1737] [id = 377] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x91d9f400 == 13 [pid = 1737] [id = 376] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d8c00 == 12 [pid = 1737] [id = 375] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8f686400 == 11 [pid = 1737] [id = 374] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ed800 == 10 [pid = 1737] [id = 372] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79e400 == 9 [pid = 1737] [id = 373] 09:10:52 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292800 == 8 [pid = 1737] [id = 371] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x8e3e0c00) [pid = 1737] [serial = 1076] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8c9d6400) [pid = 1737] [serial = 1032] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8b29bc00) [pid = 1737] [serial = 1031] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8db25000) [pid = 1737] [serial = 1035] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8da69800) [pid = 1737] [serial = 1034] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8f5b4800) [pid = 1737] [serial = 1038] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8f3b6800) [pid = 1737] [serial = 1037] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x92217800) [pid = 1737] [serial = 1041] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x92004800) [pid = 1737] [serial = 1040] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x92425000) [pid = 1737] [serial = 1044] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x9240fc00) [pid = 1737] [serial = 1043] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8db2ac00) [pid = 1737] [serial = 1073] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x926d2000) [pid = 1737] [serial = 1047] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8cd99000) [pid = 1737] [serial = 1067] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x92457000) [pid = 1737] [serial = 1046] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8db2fc00) [pid = 1737] [serial = 1074] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x92803800) [pid = 1737] [serial = 1050] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8cd9f000) [pid = 1737] [serial = 1068] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x92801400) [pid = 1737] [serial = 1049] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x92a9d400) [pid = 1737] [serial = 1053] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8b297800) [pid = 1737] [serial = 1064] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x92a92000) [pid = 1737] [serial = 1052] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8b5c2c00) [pid = 1737] [serial = 1065] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x92b79c00) [pid = 1737] [serial = 1056] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x92b73800) [pid = 1737] [serial = 1055] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8db31400) [pid = 1737] [serial = 1062] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x90ef8800) [pid = 1737] [serial = 1059] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8da67000) [pid = 1737] [serial = 1061] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8d8f2c00) [pid = 1737] [serial = 1058] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d2ee800) [pid = 1737] [serial = 1070] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d7c9000) [pid = 1737] [serial = 1071] [outer = (nil)] [url = about:blank] 09:10:52 INFO - PROCESS | 1737 | 1466698252880 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2896ms 09:10:52 INFO - PROCESS | 1737 | 1466698252916 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1737 | 1466698252923 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:10:52 INFO - PROCESS | 1737 | 1466698252931 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1737 | 1466698252936 Marionette TRACE conn3 <- [1,1490,null,{}] 09:10:52 INFO - PROCESS | 1737 | 1466698252945 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:52 INFO - PROCESS | 1737 | 1466698252950 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:53 INFO - PROCESS | 1737 | 1466698253115 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:10:53 INFO - PROCESS | 1737 | 1466698253280 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1737 | 1466698253295 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6fc00 == 9 [pid = 1737] [id = 380] 09:10:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8cd70000) [pid = 1737] [serial = 1141] [outer = (nil)] 09:10:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8cd76400) [pid = 1737] [serial = 1142] [outer = 0x8cd70000] 09:10:53 INFO - PROCESS | 1737 | 1466698253387 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8cda0000) [pid = 1737] [serial = 1143] [outer = 0x8cd70000] 09:10:54 INFO - PROCESS | 1737 | 1466698254172 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1283ms 09:10:54 INFO - PROCESS | 1737 | 1466698254214 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1737 | 1466698254222 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:10:54 INFO - PROCESS | 1737 | 1466698254233 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1737 | 1466698254237 Marionette TRACE conn3 <- [1,1494,null,{}] 09:10:54 INFO - PROCESS | 1737 | 1466698254243 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 1737 | 1466698254249 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:54 INFO - PROCESS | 1737 | 1466698254425 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:10:54 INFO - PROCESS | 1737 | 1466698254436 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1737 | 1466698254444 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c4c00 == 10 [pid = 1737] [id = 381] 09:10:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d7c8000) [pid = 1737] [serial = 1144] [outer = (nil)] 09:10:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d7cc000) [pid = 1737] [serial = 1145] [outer = 0x8d7c8000] 09:10:54 INFO - PROCESS | 1737 | 1466698254637 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d8f7400) [pid = 1737] [serial = 1146] [outer = 0x8d7c8000] 09:10:55 INFO - PROCESS | 1737 | 1466698255620 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1434ms 09:10:55 INFO - PROCESS | 1737 | 1466698255667 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1737 | 1466698255671 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:10:55 INFO - PROCESS | 1737 | 1466698255684 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1737 | 1466698255690 Marionette TRACE conn3 <- [1,1498,null,{}] 09:10:55 INFO - PROCESS | 1737 | 1466698255707 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:55 INFO - PROCESS | 1737 | 1466698255716 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:55 INFO - PROCESS | 1737 | 1466698255932 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:10:55 INFO - PROCESS | 1737 | 1466698255955 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1737 | 1466698255967 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e0000 == 11 [pid = 1737] [id = 382] 09:10:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e3e1800) [pid = 1737] [serial = 1147] [outer = (nil)] 09:10:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8e79d400) [pid = 1737] [serial = 1148] [outer = 0x8e3e1800] 09:10:56 INFO - PROCESS | 1737 | 1466698256038 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e7a5c00) [pid = 1737] [serial = 1149] [outer = 0x8e3e1800] 09:10:57 INFO - PROCESS | 1737 | 1466698257017 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1940ms 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8d2ef800) [pid = 1737] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8eb0a400) [pid = 1737] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b296400) [pid = 1737] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f3c0000) [pid = 1737] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8b5cf000) [pid = 1737] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8ea0dc00) [pid = 1737] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f4acc00) [pid = 1737] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d8f1000) [pid = 1737] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8b294800) [pid = 1737] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8cda6400) [pid = 1737] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8d8f5000) [pid = 1737] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8d2ebc00) [pid = 1737] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:10:57 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e79cc00) [pid = 1737] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:10:57 INFO - PROCESS | 1737 | 1466698257691 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1737 | 1466698257695 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:10:57 INFO - PROCESS | 1737 | 1466698257703 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1737 | 1466698257705 Marionette TRACE conn3 <- [1,1502,null,{}] 09:10:57 INFO - PROCESS | 1737 | 1466698257711 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:57 INFO - PROCESS | 1737 | 1466698257716 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:57 INFO - PROCESS | 1737 | 1466698257862 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:10:58 INFO - PROCESS | 1737 | 1466698257990 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1737 | 1466698257996 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e3c00 == 12 [pid = 1737] [id = 383] 09:10:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d2e4000) [pid = 1737] [serial = 1150] [outer = (nil)] 09:10:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d8f1000) [pid = 1737] [serial = 1151] [outer = 0x8d2e4000] 09:10:58 INFO - PROCESS | 1737 | 1466698258068 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea09800) [pid = 1737] [serial = 1152] [outer = 0x8d2e4000] 09:10:58 INFO - PROCESS | 1737 | 1466698258865 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1230ms 09:10:58 INFO - PROCESS | 1737 | 1466698258933 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1737 | 1466698258937 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:10:58 INFO - PROCESS | 1737 | 1466698258943 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1737 | 1466698258947 Marionette TRACE conn3 <- [1,1506,null,{}] 09:10:58 INFO - PROCESS | 1737 | 1466698258953 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 1737 | 1466698258958 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:59 INFO - PROCESS | 1737 | 1466698259109 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:10:59 INFO - PROCESS | 1737 | 1466698259119 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1737 | 1466698259126 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:10:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da70400 == 13 [pid = 1737] [id = 384] 09:10:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8ea06800) [pid = 1737] [serial = 1153] [outer = (nil)] 09:10:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8eb0ec00) [pid = 1737] [serial = 1154] [outer = 0x8ea06800] 09:10:59 INFO - PROCESS | 1737 | 1466698259208 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f3bf800) [pid = 1737] [serial = 1155] [outer = 0x8ea06800] 09:11:00 INFO - PROCESS | 1737 | 1466698260319 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1389ms 09:11:00 INFO - PROCESS | 1737 | 1466698260333 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1737 | 1466698260341 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:11:00 INFO - PROCESS | 1737 | 1466698260350 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1737 | 1466698260355 Marionette TRACE conn3 <- [1,1510,null,{}] 09:11:00 INFO - PROCESS | 1737 | 1466698260366 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:00 INFO - PROCESS | 1737 | 1466698260371 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:00 INFO - PROCESS | 1737 | 1466698260643 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:11:00 INFO - PROCESS | 1737 | 1466698260928 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1737 | 1466698260939 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d199800 == 14 [pid = 1737] [id = 385] 09:11:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8d199c00) [pid = 1737] [serial = 1156] [outer = (nil)] 09:11:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d2eb400) [pid = 1737] [serial = 1157] [outer = 0x8d199c00] 09:11:01 INFO - PROCESS | 1737 | 1466698261050 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d7cc800) [pid = 1737] [serial = 1158] [outer = 0x8d199c00] 09:11:02 INFO - PROCESS | 1737 | 1466698262078 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1794ms 09:11:02 INFO - PROCESS | 1737 | 1466698262145 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1737 | 1466698262153 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:11:02 INFO - PROCESS | 1737 | 1466698262170 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1737 | 1466698262174 Marionette TRACE conn3 <- [1,1514,null,{}] 09:11:02 INFO - PROCESS | 1737 | 1466698262180 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:02 INFO - PROCESS | 1737 | 1466698262186 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:02 INFO - PROCESS | 1737 | 1466698262405 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:11:02 INFO - PROCESS | 1737 | 1466698262714 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1737 | 1466698262724 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b2a0c00 == 15 [pid = 1737] [id = 386] 09:11:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8e79d800) [pid = 1737] [serial = 1159] [outer = (nil)] 09:11:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8ea06c00) [pid = 1737] [serial = 1160] [outer = 0x8e79d800] 09:11:02 INFO - PROCESS | 1737 | 1466698262813 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8e7a9000) [pid = 1737] [serial = 1161] [outer = 0x8e79d800] 09:11:03 INFO - PROCESS | 1737 | 1466698263810 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1688ms 09:11:03 INFO - PROCESS | 1737 | 1466698263856 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1737 | 1466698263863 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:11:03 INFO - PROCESS | 1737 | 1466698263874 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1737 | 1466698263884 Marionette TRACE conn3 <- [1,1518,null,{}] 09:11:03 INFO - PROCESS | 1737 | 1466698263910 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 1737 | 1466698263924 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:04 INFO - PROCESS | 1737 | 1466698264193 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:11:04 INFO - PROCESS | 1737 | 1466698264472 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1737 | 1466698264490 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5b8c00 == 16 [pid = 1737] [id = 387] 09:11:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8f5bdc00) [pid = 1737] [serial = 1162] [outer = (nil)] 09:11:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8f5c3c00) [pid = 1737] [serial = 1163] [outer = 0x8f5bdc00] 09:11:04 INFO - PROCESS | 1737 | 1466698264631 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8f689c00) [pid = 1737] [serial = 1164] [outer = 0x8f5bdc00] 09:11:05 INFO - PROCESS | 1737 | 1466698265566 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1750ms 09:11:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:11:05 INFO - PROCESS | 1737 | 1466698265623 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1737 | 1466698265627 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:11:05 INFO - PROCESS | 1737 | 1466698265634 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1737 | 1466698265637 Marionette TRACE conn3 <- [1,1522,null,{}] 09:11:05 INFO - PROCESS | 1737 | 1466698265643 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 1737 | 1466698265649 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:05 INFO - PROCESS | 1737 | 1466698265836 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:11:06 INFO - PROCESS | 1737 | 1466698266075 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1737 | 1466698266085 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f689800 == 17 [pid = 1737] [id = 388] 09:11:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8f693000) [pid = 1737] [serial = 1165] [outer = (nil)] 09:11:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x90d96000) [pid = 1737] [serial = 1166] [outer = 0x8f693000] 09:11:06 INFO - PROCESS | 1737 | 1466698266224 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x90d9cc00) [pid = 1737] [serial = 1167] [outer = 0x8f693000] 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:06 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:07 INFO - PROCESS | 1737 | 1466698267034 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:11:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:11:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:11:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:11:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:11:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:11:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1483ms 09:11:07 INFO - PROCESS | 1737 | 1466698267121 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1737 | 1466698267128 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:11:07 INFO - PROCESS | 1737 | 1466698267135 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1737 | 1466698267139 Marionette TRACE conn3 <- [1,1526,null,{}] 09:11:07 INFO - PROCESS | 1737 | 1466698267163 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:07 INFO - PROCESS | 1737 | 1466698267169 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:07 INFO - PROCESS | 1737 | 1466698267359 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:11:07 INFO - PROCESS | 1737 | 1466698267563 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1737 | 1466698267571 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b298400 == 18 [pid = 1737] [id = 389] 09:11:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f692c00) [pid = 1737] [serial = 1168] [outer = (nil)] 09:11:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x90dee400) [pid = 1737] [serial = 1169] [outer = 0x8f692c00] 09:11:07 INFO - PROCESS | 1737 | 1466698267702 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x90eec400) [pid = 1737] [serial = 1170] [outer = 0x8f692c00] 09:11:08 INFO - PROCESS | 1737 | 1466698268534 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:11:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:11:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:11:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:11:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1462ms 09:11:08 INFO - PROCESS | 1737 | 1466698268603 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1737 | 1466698268607 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:11:08 INFO - PROCESS | 1737 | 1466698268614 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1737 | 1466698268618 Marionette TRACE conn3 <- [1,1530,null,{}] 09:11:08 INFO - PROCESS | 1737 | 1466698268624 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 1737 | 1466698268636 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:08 INFO - PROCESS | 1737 | 1466698268854 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:11:09 INFO - PROCESS | 1737 | 1466698269026 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1737 | 1466698269033 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c3c00 == 19 [pid = 1737] [id = 390] 09:11:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8c9d6c00) [pid = 1737] [serial = 1171] [outer = (nil)] 09:11:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x91f17400) [pid = 1737] [serial = 1172] [outer = 0x8c9d6c00] 09:11:09 INFO - PROCESS | 1737 | 1466698269117 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x91f15000) [pid = 1737] [serial = 1173] [outer = 0x8c9d6c00] 09:11:10 INFO - PROCESS | 1737 | 1466698270020 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:11:10 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:11:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:11:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:11:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:11:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:11:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1442ms 09:11:10 INFO - PROCESS | 1737 | 1466698270061 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1737 | 1466698270065 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:11:10 INFO - PROCESS | 1737 | 1466698270072 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1737 | 1466698270076 Marionette TRACE conn3 <- [1,1534,null,{}] 09:11:10 INFO - PROCESS | 1737 | 1466698270082 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:10 INFO - PROCESS | 1737 | 1466698270089 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:10 INFO - PROCESS | 1737 | 1466698270262 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:11:10 INFO - PROCESS | 1737 | 1466698270442 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1737 | 1466698270449 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd74c00 == 20 [pid = 1737] [id = 391] 09:11:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x90d9f400) [pid = 1737] [serial = 1174] [outer = (nil)] 09:11:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x9200a400) [pid = 1737] [serial = 1175] [outer = 0x90d9f400] 09:11:10 INFO - PROCESS | 1737 | 1466698270545 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x92006800) [pid = 1737] [serial = 1176] [outer = 0x90d9f400] 09:11:11 INFO - PROCESS | 1737 | 1466698271507 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1485ms 09:11:11 INFO - PROCESS | 1737 | 1466698271558 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:11:11 INFO - PROCESS | 1737 | 1466698271569 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:11:11 INFO - PROCESS | 1737 | 1466698271575 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1737 | 1466698271579 Marionette TRACE conn3 <- [1,1538,null,{}] 09:11:11 INFO - PROCESS | 1737 | 1466698271584 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:11 INFO - PROCESS | 1737 | 1466698271589 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:11 INFO - PROCESS | 1737 | 1466698271758 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:11:11 INFO - PROCESS | 1737 | 1466698271969 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1737 | 1466698271980 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d9c00 == 21 [pid = 1737] [id = 392] 09:11:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8c9df400) [pid = 1737] [serial = 1177] [outer = (nil)] 09:11:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x92216400) [pid = 1737] [serial = 1178] [outer = 0x8c9df400] 09:11:12 INFO - PROCESS | 1737 | 1466698272060 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x92218800) [pid = 1737] [serial = 1179] [outer = 0x8c9df400] 09:11:13 INFO - PROCESS | 1737 | 1466698273039 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1543ms 09:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:11:13 INFO - PROCESS | 1737 | 1466698273120 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1737 | 1466698273123 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:11:13 INFO - PROCESS | 1737 | 1466698273129 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1737 | 1466698273133 Marionette TRACE conn3 <- [1,1542,null,{}] 09:11:13 INFO - PROCESS | 1737 | 1466698273139 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 1737 | 1466698273144 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:13 INFO - PROCESS | 1737 | 1466698273312 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:11:13 INFO - PROCESS | 1737 | 1466698273493 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1737 | 1466698273503 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b298000 == 22 [pid = 1737] [id = 393] 09:11:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x8b5cb400) [pid = 1737] [serial = 1180] [outer = (nil)] 09:11:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x8d19bc00) [pid = 1737] [serial = 1181] [outer = 0x8b5cb400] 09:11:13 INFO - PROCESS | 1737 | 1466698273602 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x8d8f4400) [pid = 1737] [serial = 1182] [outer = 0x8b5cb400] 09:11:14 INFO - PROCESS | 1737 | 1466698274718 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1636ms 09:11:14 INFO - PROCESS | 1737 | 1466698274765 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1737 | 1466698274772 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:11:14 INFO - PROCESS | 1737 | 1466698274779 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1737 | 1466698274786 Marionette TRACE conn3 <- [1,1546,null,{}] 09:11:14 INFO - PROCESS | 1737 | 1466698274793 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:14 INFO - PROCESS | 1737 | 1466698274798 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:14 INFO - PROCESS | 1737 | 1466698274974 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:11:15 INFO - PROCESS | 1737 | 1466698275298 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1737 | 1466698275307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda1800 == 23 [pid = 1737] [id = 394] 09:11:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x8d191800) [pid = 1737] [serial = 1183] [outer = (nil)] 09:11:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8d2eb800) [pid = 1737] [serial = 1184] [outer = 0x8d191800] 09:11:15 INFO - PROCESS | 1737 | 1466698275386 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8d8f2800) [pid = 1737] [serial = 1185] [outer = 0x8d191800] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8e3e4400) [pid = 1737] [serial = 1077] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x8f3b8800) [pid = 1737] [serial = 1109] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8e7a5800) [pid = 1737] [serial = 1112] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8f5bec00) [pid = 1737] [serial = 1094] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8f694c00) [pid = 1737] [serial = 1095] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8cd6e800) [pid = 1737] [serial = 1100] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8cd9ac00) [pid = 1737] [serial = 1101] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8f3b5800) [pid = 1737] [serial = 1088] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8f3b3000) [pid = 1737] [serial = 1089] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8f4b2400) [pid = 1737] [serial = 1091] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8f4b6400) [pid = 1737] [serial = 1092] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x90da0400) [pid = 1737] [serial = 1097] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8eb0c400) [pid = 1737] [serial = 1098] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8b29ac00) [pid = 1737] [serial = 1079] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8b5cd400) [pid = 1737] [serial = 1080] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8d2f0000) [pid = 1737] [serial = 1082] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8d7d0400) [pid = 1737] [serial = 1083] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8e3e9800) [pid = 1737] [serial = 1085] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8ea05800) [pid = 1737] [serial = 1086] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d7cfc00) [pid = 1737] [serial = 1103] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8d8fec00) [pid = 1737] [serial = 1104] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8f3b3c00) [pid = 1737] [serial = 1113] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8ea0a800) [pid = 1737] [serial = 1107] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f4b3800) [pid = 1737] [serial = 1110] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8e7a3000) [pid = 1737] [serial = 1106] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1737 | 1466698276292 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1543ms 09:11:16 INFO - PROCESS | 1737 | 1466698276323 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1737 | 1466698276329 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:11:16 INFO - PROCESS | 1737 | 1466698276339 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1737 | 1466698276342 Marionette TRACE conn3 <- [1,1550,null,{}] 09:11:16 INFO - PROCESS | 1737 | 1466698276375 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:16 INFO - PROCESS | 1737 | 1466698276380 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:16 INFO - PROCESS | 1737 | 1466698276566 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:11:16 INFO - PROCESS | 1737 | 1466698276580 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1737 | 1466698276591 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6b000 == 24 [pid = 1737] [id = 395] 09:11:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8da64800) [pid = 1737] [serial = 1186] [outer = (nil)] 09:11:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8da72000) [pid = 1737] [serial = 1187] [outer = 0x8da64800] 09:11:16 INFO - PROCESS | 1737 | 1466698276703 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8e3e9800) [pid = 1737] [serial = 1188] [outer = 0x8da64800] 09:11:17 INFO - PROCESS | 1737 | 1466698277705 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1412ms 09:11:17 INFO - PROCESS | 1737 | 1466698277756 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 1737 | 1466698277760 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:11:17 INFO - PROCESS | 1737 | 1466698277766 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1737 | 1466698277771 Marionette TRACE conn3 <- [1,1554,null,{}] 09:11:17 INFO - PROCESS | 1737 | 1466698277787 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:17 INFO - PROCESS | 1737 | 1466698277795 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:17 INFO - PROCESS | 1737 | 1466698277965 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:11:18 INFO - PROCESS | 1737 | 1466698278124 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1737 | 1466698278136 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb08000 == 25 [pid = 1737] [id = 396] 09:11:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8eb08800) [pid = 1737] [serial = 1189] [outer = (nil)] 09:11:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8f3ba400) [pid = 1737] [serial = 1190] [outer = 0x8eb08800] 09:11:18 INFO - PROCESS | 1737 | 1466698278206 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f4abc00) [pid = 1737] [serial = 1191] [outer = 0x8eb08800] 09:11:19 INFO - PROCESS | 1737 | 1466698279073 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1336ms 09:11:19 INFO - PROCESS | 1737 | 1466698279109 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1737 | 1466698279113 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:11:19 INFO - PROCESS | 1737 | 1466698279120 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1737 | 1466698279123 Marionette TRACE conn3 <- [1,1558,null,{}] 09:11:19 INFO - PROCESS | 1737 | 1466698279134 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 1737 | 1466698279138 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:19 INFO - PROCESS | 1737 | 1466698279361 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:11:19 INFO - PROCESS | 1737 | 1466698279385 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1737 | 1466698279396 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3bb000 == 26 [pid = 1737] [id = 397] 09:11:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f3bbc00) [pid = 1737] [serial = 1192] [outer = (nil)] 09:11:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f4b9800) [pid = 1737] [serial = 1193] [outer = 0x8f3bbc00] 09:11:19 INFO - PROCESS | 1737 | 1466698279474 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8f5bf400) [pid = 1737] [serial = 1194] [outer = 0x8f3bbc00] 09:11:20 INFO - PROCESS | 1737 | 1466698280447 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8d7c8000) [pid = 1737] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8cd70000) [pid = 1737] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8d8f1800) [pid = 1737] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8e3e1800) [pid = 1737] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8b295000) [pid = 1737] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8d7c7c00) [pid = 1737] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8e7aa400) [pid = 1737] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f68cc00) [pid = 1737] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x90de4400) [pid = 1737] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x91d9f800) [pid = 1737] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8c9dd800) [pid = 1737] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8c9d8400) [pid = 1737] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1496ms 09:11:20 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d2e4000) [pid = 1737] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:11:20 INFO - PROCESS | 1737 | 1466698280627 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:11:20 INFO - PROCESS | 1737 | 1466698280632 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:11:20 INFO - PROCESS | 1737 | 1466698280638 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1737 | 1466698280641 Marionette TRACE conn3 <- [1,1562,null,{}] 09:11:20 INFO - PROCESS | 1737 | 1466698280647 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:20 INFO - PROCESS | 1737 | 1466698280652 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:20 INFO - PROCESS | 1737 | 1466698280797 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:11:20 INFO - PROCESS | 1737 | 1466698280952 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1737 | 1466698280959 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7c00 == 27 [pid = 1737] [id = 398] 09:11:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8c9dac00) [pid = 1737] [serial = 1195] [outer = (nil)] 09:11:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8db30400) [pid = 1737] [serial = 1196] [outer = 0x8c9dac00] 09:11:21 INFO - PROCESS | 1737 | 1466698281034 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8f3b6c00) [pid = 1737] [serial = 1197] [outer = 0x8c9dac00] 09:11:21 INFO - PROCESS | 1737 | 1466698281838 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1234ms 09:11:21 INFO - PROCESS | 1737 | 1466698281872 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1737 | 1466698281875 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:11:21 INFO - PROCESS | 1737 | 1466698281881 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1737 | 1466698281883 Marionette TRACE conn3 <- [1,1566,null,{}] 09:11:21 INFO - PROCESS | 1737 | 1466698281894 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 1737 | 1466698281904 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:22 INFO - PROCESS | 1737 | 1466698282163 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:11:22 INFO - PROCESS | 1737 | 1466698282177 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1737 | 1466698282187 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d3c00 == 28 [pid = 1737] [id = 399] 09:11:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8c9dc000) [pid = 1737] [serial = 1198] [outer = (nil)] 09:11:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x90defc00) [pid = 1737] [serial = 1199] [outer = 0x8c9dc000] 09:11:22 INFO - PROCESS | 1737 | 1466698282261 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x91de2000) [pid = 1737] [serial = 1200] [outer = 0x8c9dc000] 09:11:23 INFO - PROCESS | 1737 | 1466698283344 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1484ms 09:11:23 INFO - PROCESS | 1737 | 1466698283366 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1737 | 1466698283373 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:11:23 INFO - PROCESS | 1737 | 1466698283381 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1737 | 1466698283386 Marionette TRACE conn3 <- [1,1570,null,{}] 09:11:23 INFO - PROCESS | 1737 | 1466698283396 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 1737 | 1466698283402 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:23 INFO - PROCESS | 1737 | 1466698283589 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:11:23 INFO - PROCESS | 1737 | 1466698283836 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1737 | 1466698283845 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18f400 == 29 [pid = 1737] [id = 400] 09:11:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d190000) [pid = 1737] [serial = 1201] [outer = (nil)] 09:11:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8d7ce800) [pid = 1737] [serial = 1202] [outer = 0x8d190000] 09:11:23 INFO - PROCESS | 1737 | 1466698283971 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8da6d000) [pid = 1737] [serial = 1203] [outer = 0x8d190000] 09:11:24 INFO - PROCESS | 1737 | 1466698284914 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1587ms 09:11:24 INFO - PROCESS | 1737 | 1466698284968 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1737 | 1466698284976 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:11:24 INFO - PROCESS | 1737 | 1466698284987 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1737 | 1466698284991 Marionette TRACE conn3 <- [1,1574,null,{}] 09:11:25 INFO - PROCESS | 1737 | 1466698284997 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:25 INFO - PROCESS | 1737 | 1466698285003 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:25 INFO - PROCESS | 1737 | 1466698285191 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:11:25 INFO - PROCESS | 1737 | 1466698285437 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1737 | 1466698285444 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c6c00 == 30 [pid = 1737] [id = 401] 09:11:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8e7aa800) [pid = 1737] [serial = 1204] [outer = (nil)] 09:11:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8ea0d800) [pid = 1737] [serial = 1205] [outer = 0x8e7aa800] 09:11:25 INFO - PROCESS | 1737 | 1466698285572 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f3b8000) [pid = 1737] [serial = 1206] [outer = 0x8e7aa800] 09:11:26 INFO - PROCESS | 1737 | 1466698286558 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1633ms 09:11:26 INFO - PROCESS | 1737 | 1466698286621 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1737 | 1466698286624 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:11:26 INFO - PROCESS | 1737 | 1466698286631 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1737 | 1466698286637 Marionette TRACE conn3 <- [1,1578,null,{}] 09:11:26 INFO - PROCESS | 1737 | 1466698286657 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 1737 | 1466698286669 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:26 INFO - PROCESS | 1737 | 1466698286908 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:11:27 INFO - PROCESS | 1737 | 1466698287195 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1737 | 1466698287207 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d9f800 == 31 [pid = 1737] [id = 402] 09:11:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x90de4800) [pid = 1737] [serial = 1207] [outer = (nil)] 09:11:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x91da0c00) [pid = 1737] [serial = 1208] [outer = 0x90de4800] 09:11:27 INFO - PROCESS | 1737 | 1466698287288 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x91ded000) [pid = 1737] [serial = 1209] [outer = 0x90de4800] 09:11:28 INFO - PROCESS | 1737 | 1466698288153 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1586ms 09:11:28 INFO - PROCESS | 1737 | 1466698288218 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:11:28 INFO - PROCESS | 1737 | 1466698288223 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:11:28 INFO - PROCESS | 1737 | 1466698288230 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1737 | 1466698288233 Marionette TRACE conn3 <- [1,1582,null,{}] 09:11:28 INFO - PROCESS | 1737 | 1466698288239 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:28 INFO - PROCESS | 1737 | 1466698288244 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:28 INFO - PROCESS | 1737 | 1466698288461 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:11:28 INFO - PROCESS | 1737 | 1466698288639 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1737 | 1466698288645 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x90ef4000 == 32 [pid = 1737] [id = 403] 09:11:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x91f15400) [pid = 1737] [serial = 1210] [outer = (nil)] 09:11:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x9200a800) [pid = 1737] [serial = 1211] [outer = 0x91f15400] 09:11:28 INFO - PROCESS | 1737 | 1466698288753 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x92215000) [pid = 1737] [serial = 1212] [outer = 0x91f15400] 09:11:29 INFO - PROCESS | 1737 | 1466698289686 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1500ms 09:11:29 INFO - PROCESS | 1737 | 1466698289731 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1737 | 1466698289737 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:11:29 INFO - PROCESS | 1737 | 1466698289746 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1737 | 1466698289751 Marionette TRACE conn3 <- [1,1586,null,{}] 09:11:29 INFO - PROCESS | 1737 | 1466698289757 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 1737 | 1466698289763 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:29 INFO - PROCESS | 1737 | 1466698289948 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:11:30 INFO - PROCESS | 1737 | 1466698290125 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1737 | 1466698290134 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f11400 == 33 [pid = 1737] [id = 404] 09:11:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x91f16800) [pid = 1737] [serial = 1213] [outer = (nil)] 09:11:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x92385c00) [pid = 1737] [serial = 1214] [outer = 0x91f16800] 09:11:30 INFO - PROCESS | 1737 | 1466698290222 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x9238a400) [pid = 1737] [serial = 1215] [outer = 0x91f16800] 09:11:31 INFO - PROCESS | 1737 | 1466698291183 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1483ms 09:11:31 INFO - PROCESS | 1737 | 1466698291229 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1737 | 1466698291233 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:11:31 INFO - PROCESS | 1737 | 1466698291239 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1737 | 1466698291243 Marionette TRACE conn3 <- [1,1590,null,{}] 09:11:31 INFO - PROCESS | 1737 | 1466698291249 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 1737 | 1466698291259 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:31 INFO - PROCESS | 1737 | 1466698291469 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:11:31 INFO - PROCESS | 1737 | 1466698291650 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1737 | 1466698291658 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b2800 == 34 [pid = 1737] [id = 405] 09:11:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x92220800) [pid = 1737] [serial = 1216] [outer = (nil)] 09:11:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x9240d800) [pid = 1737] [serial = 1217] [outer = 0x92220800] 09:11:31 INFO - PROCESS | 1737 | 1466698291815 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x92420000) [pid = 1737] [serial = 1218] [outer = 0x92220800] 09:11:32 INFO - PROCESS | 1737 | 1466698292703 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1530ms 09:11:32 INFO - PROCESS | 1737 | 1466698292772 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1737 | 1466698292777 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:11:32 INFO - PROCESS | 1737 | 1466698292785 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1737 | 1466698292789 Marionette TRACE conn3 <- [1,1594,null,{}] 09:11:32 INFO - PROCESS | 1737 | 1466698292795 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:32 INFO - PROCESS | 1737 | 1466698292800 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:32 INFO - PROCESS | 1737 | 1466698292981 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:11:33 INFO - PROCESS | 1737 | 1466698293172 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1737 | 1466698293180 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dfc00 == 35 [pid = 1737] [id = 406] 09:11:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x8c9e1c00) [pid = 1737] [serial = 1219] [outer = (nil)] 09:11:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x92429000) [pid = 1737] [serial = 1220] [outer = 0x8c9e1c00] 09:11:33 INFO - PROCESS | 1737 | 1466698293259 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x9242c400) [pid = 1737] [serial = 1221] [outer = 0x8c9e1c00] 09:11:34 INFO - PROCESS | 1737 | 1466698294210 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1481ms 09:11:34 INFO - PROCESS | 1737 | 1466698294267 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:11:34 INFO - PROCESS | 1737 | 1466698294272 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:11:34 INFO - PROCESS | 1737 | 1466698294278 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1737 | 1466698294282 Marionette TRACE conn3 <- [1,1598,null,{}] 09:11:34 INFO - PROCESS | 1737 | 1466698294288 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 1737 | 1466698294293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:34 INFO - PROCESS | 1737 | 1466698294474 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:11:35 INFO - PROCESS | 1737 | 1466698295066 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1737 | 1466698295076 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd77800 == 36 [pid = 1737] [id = 407] 09:11:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8cd97400) [pid = 1737] [serial = 1222] [outer = (nil)] 09:11:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x8cda6000) [pid = 1737] [serial = 1223] [outer = 0x8cd97400] 09:11:35 INFO - PROCESS | 1737 | 1466698295189 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8d7c7c00) [pid = 1737] [serial = 1224] [outer = 0x8cd97400] 09:11:36 INFO - PROCESS | 1737 | 1466698296116 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1889ms 09:11:36 INFO - PROCESS | 1737 | 1466698296169 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1737 | 1466698296173 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:11:36 INFO - PROCESS | 1737 | 1466698296209 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1737 | 1466698296219 Marionette TRACE conn3 <- [1,1602,null,{}] 09:11:36 INFO - PROCESS | 1737 | 1466698296233 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 1737 | 1466698296240 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:36 INFO - PROCESS | 1737 | 1466698296446 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:11:36 INFO - PROCESS | 1737 | 1466698296673 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1737 | 1466698296679 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9da400 == 37 [pid = 1737] [id = 408] 09:11:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8cd6f000) [pid = 1737] [serial = 1225] [outer = (nil)] 09:11:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8e3e3c00) [pid = 1737] [serial = 1226] [outer = 0x8cd6f000] 09:11:36 INFO - PROCESS | 1737 | 1466698296770 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8f3b3c00) [pid = 1737] [serial = 1227] [outer = 0x8cd6f000] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb08000 == 36 [pid = 1737] [id = 396] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3bb000 == 35 [pid = 1737] [id = 397] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29cc00 == 34 [pid = 1737] [id = 378] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7c00 == 33 [pid = 1737] [id = 398] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd77800 == 32 [pid = 1737] [id = 407] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dfc00 == 31 [pid = 1737] [id = 406] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b2800 == 30 [pid = 1737] [id = 405] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x90ef4000 == 29 [pid = 1737] [id = 403] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x91f11400 == 28 [pid = 1737] [id = 404] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x90d9f800 == 27 [pid = 1737] [id = 402] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c6c00 == 26 [pid = 1737] [id = 401] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d3c00 == 25 [pid = 1737] [id = 399] 09:11:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d18f400 == 24 [pid = 1737] [id = 400] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8d7cc000) [pid = 1737] [serial = 1145] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8cd76400) [pid = 1737] [serial = 1142] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8cda0000) [pid = 1737] [serial = 1143] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8db2b400) [pid = 1737] [serial = 1140] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8e79d400) [pid = 1737] [serial = 1148] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x8da66000) [pid = 1737] [serial = 1139] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8b5d0400) [pid = 1737] [serial = 1116] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8b5c2400) [pid = 1737] [serial = 1115] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8da73000) [pid = 1737] [serial = 1119] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8d8fac00) [pid = 1737] [serial = 1118] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8eb0dc00) [pid = 1737] [serial = 1122] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8ea0c800) [pid = 1737] [serial = 1121] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x90de7400) [pid = 1737] [serial = 1125] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x90d9c400) [pid = 1737] [serial = 1124] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x90eef000) [pid = 1737] [serial = 1127] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x90ef5000) [pid = 1737] [serial = 1128] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x91dedc00) [pid = 1737] [serial = 1131] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x91da3c00) [pid = 1737] [serial = 1130] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x91f20400) [pid = 1737] [serial = 1134] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x91f19800) [pid = 1737] [serial = 1133] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8cd70c00) [pid = 1737] [serial = 1137] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8c9df000) [pid = 1737] [serial = 1136] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8e7a5c00) [pid = 1737] [serial = 1149] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d8f1000) [pid = 1737] [serial = 1151] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8eb0ec00) [pid = 1737] [serial = 1154] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8ea09800) [pid = 1737] [serial = 1152] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8d8f7400) [pid = 1737] [serial = 1146] [outer = (nil)] [url = about:blank] 09:11:38 INFO - PROCESS | 1737 | 1466698298977 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2807ms 09:11:39 INFO - PROCESS | 1737 | 1466698299011 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1737 | 1466698299017 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:11:39 INFO - PROCESS | 1737 | 1466698299027 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1737 | 1466698299031 Marionette TRACE conn3 <- [1,1606,null,{}] 09:11:39 INFO - PROCESS | 1737 | 1466698299039 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 1737 | 1466698299045 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:39 INFO - PROCESS | 1737 | 1466698299208 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:11:39 INFO - PROCESS | 1737 | 1466698299340 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1737 | 1466698299348 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4c00 == 25 [pid = 1737] [id = 409] 09:11:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8c9d9800) [pid = 1737] [serial = 1228] [outer = (nil)] 09:11:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8c9e0800) [pid = 1737] [serial = 1229] [outer = 0x8c9d9800] 09:11:39 INFO - PROCESS | 1737 | 1466698299421 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8cd70800) [pid = 1737] [serial = 1230] [outer = 0x8c9d9800] 09:11:40 INFO - PROCESS | 1737 | 1466698300230 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1238ms 09:11:40 INFO - PROCESS | 1737 | 1466698300265 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1737 | 1466698300273 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:11:40 INFO - PROCESS | 1737 | 1466698300284 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1737 | 1466698300288 Marionette TRACE conn3 <- [1,1610,null,{}] 09:11:40 INFO - PROCESS | 1737 | 1466698300294 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:40 INFO - PROCESS | 1737 | 1466698300299 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:40 INFO - PROCESS | 1737 | 1466698300471 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:11:40 INFO - PROCESS | 1737 | 1466698300481 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1737 | 1466698300488 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2efc00 == 26 [pid = 1737] [id = 410] 09:11:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8d7c4400) [pid = 1737] [serial = 1231] [outer = (nil)] 09:11:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8d7cd400) [pid = 1737] [serial = 1232] [outer = 0x8d7c4400] 09:11:40 INFO - PROCESS | 1737 | 1466698300561 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8d8f6000) [pid = 1737] [serial = 1233] [outer = 0x8d7c4400] 09:11:41 INFO - PROCESS | 1737 | 1466698301492 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1279ms 09:11:41 INFO - PROCESS | 1737 | 1466698301563 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1737 | 1466698301567 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:11:41 INFO - PROCESS | 1737 | 1466698301584 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1737 | 1466698301590 Marionette TRACE conn3 <- [1,1614,null,{}] 09:11:41 INFO - PROCESS | 1737 | 1466698301607 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 1737 | 1466698301616 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:41 INFO - PROCESS | 1737 | 1466698301828 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:11:41 INFO - PROCESS | 1737 | 1466698301924 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1737 | 1466698301934 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db27400 == 27 [pid = 1737] [id = 411] 09:11:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8db28800) [pid = 1737] [serial = 1234] [outer = (nil)] 09:11:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8e3ddc00) [pid = 1737] [serial = 1235] [outer = 0x8db28800] 09:11:42 INFO - PROCESS | 1737 | 1466698302031 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8e79e000) [pid = 1737] [serial = 1236] [outer = 0x8db28800] 09:11:43 INFO - PROCESS | 1737 | 1466698303016 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1499ms 09:11:43 INFO - PROCESS | 1737 | 1466698303072 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1737 | 1466698303076 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:11:43 INFO - PROCESS | 1737 | 1466698303087 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1737 | 1466698303090 Marionette TRACE conn3 <- [1,1618,null,{}] 09:11:43 INFO - PROCESS | 1737 | 1466698303094 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:43 INFO - PROCESS | 1737 | 1466698303100 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:43 INFO - PROCESS | 1737 | 1466698303305 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:11:43 INFO - PROCESS | 1737 | 1466698303326 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1737 | 1466698303333 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd71400 == 28 [pid = 1737] [id = 412] 09:11:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8e7a1800) [pid = 1737] [serial = 1237] [outer = (nil)] 09:11:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8ea0c800) [pid = 1737] [serial = 1238] [outer = 0x8e7a1800] 09:11:43 INFO - PROCESS | 1737 | 1466698303406 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8eb10400) [pid = 1737] [serial = 1239] [outer = 0x8e7a1800] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8f3bbc00) [pid = 1737] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8c9dac00) [pid = 1737] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8f692c00) [pid = 1737] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8d199c00) [pid = 1737] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8e79d800) [pid = 1737] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8ea06800) [pid = 1737] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8d191800) [pid = 1737] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90d9f400) [pid = 1737] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8c9d6c00) [pid = 1737] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8c9df400) [pid = 1737] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8f693000) [pid = 1737] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8eb08800) [pid = 1737] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8da64800) [pid = 1737] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f5bdc00) [pid = 1737] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b5cb400) [pid = 1737] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:11:44 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8c9dc000) [pid = 1737] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:11:44 INFO - PROCESS | 1737 | 1466698304860 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1833ms 09:11:44 INFO - PROCESS | 1737 | 1466698304921 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1737 | 1466698304925 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:11:44 INFO - PROCESS | 1737 | 1466698304931 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1737 | 1466698304933 Marionette TRACE conn3 <- [1,1622,null,{}] 09:11:44 INFO - PROCESS | 1737 | 1466698304939 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 1737 | 1466698304944 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:45 INFO - PROCESS | 1737 | 1466698305122 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:11:45 INFO - PROCESS | 1737 | 1466698305276 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1737 | 1466698305284 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7400 == 29 [pid = 1737] [id = 413] 09:11:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8c9d6c00) [pid = 1737] [serial = 1240] [outer = (nil)] 09:11:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8ea04c00) [pid = 1737] [serial = 1241] [outer = 0x8c9d6c00] 09:11:45 INFO - PROCESS | 1737 | 1466698305358 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8f3b5c00) [pid = 1737] [serial = 1242] [outer = 0x8c9d6c00] 09:11:46 INFO - PROCESS | 1737 | 1466698306155 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1278ms 09:11:46 INFO - PROCESS | 1737 | 1466698306243 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1737 | 1466698306249 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:11:46 INFO - PROCESS | 1737 | 1466698306263 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1737 | 1466698306269 Marionette TRACE conn3 <- [1,1626,null,{}] 09:11:46 INFO - PROCESS | 1737 | 1466698306279 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 1737 | 1466698306284 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:46 INFO - PROCESS | 1737 | 1466698306479 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:11:46 INFO - PROCESS | 1737 | 1466698306653 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1737 | 1466698306668 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c8400 == 30 [pid = 1737] [id = 414] 09:11:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8c9db800) [pid = 1737] [serial = 1243] [outer = (nil)] 09:11:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8cd6ec00) [pid = 1737] [serial = 1244] [outer = 0x8c9db800] 09:11:46 INFO - PROCESS | 1737 | 1466698306754 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8cda3c00) [pid = 1737] [serial = 1245] [outer = 0x8c9db800] 09:11:47 INFO - PROCESS | 1737 | 1466698307768 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1542ms 09:11:47 INFO - PROCESS | 1737 | 1466698307801 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:11:47 INFO - PROCESS | 1737 | 1466698307806 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:11:47 INFO - PROCESS | 1737 | 1466698307817 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1737 | 1466698307823 Marionette TRACE conn3 <- [1,1630,null,{}] 09:11:47 INFO - PROCESS | 1737 | 1466698307847 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:47 INFO - PROCESS | 1737 | 1466698307853 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:48 INFO - PROCESS | 1737 | 1466698308037 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:11:48 INFO - PROCESS | 1737 | 1466698308228 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1737 | 1466698308236 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7cf800 == 31 [pid = 1737] [id = 415] 09:11:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8da65000) [pid = 1737] [serial = 1246] [outer = (nil)] 09:11:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8db2b400) [pid = 1737] [serial = 1247] [outer = 0x8da65000] 09:11:48 INFO - PROCESS | 1737 | 1466698308316 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8e3e1800) [pid = 1737] [serial = 1248] [outer = 0x8da65000] 09:11:49 INFO - PROCESS | 1737 | 1466698309303 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1568ms 09:11:49 INFO - PROCESS | 1737 | 1466698309381 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 1737 | 1466698309385 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:11:49 INFO - PROCESS | 1737 | 1466698309392 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1737 | 1466698309396 Marionette TRACE conn3 <- [1,1634,null,{}] 09:11:49 INFO - PROCESS | 1737 | 1466698309410 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 1737 | 1466698309418 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:49 INFO - PROCESS | 1737 | 1466698309632 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:11:49 INFO - PROCESS | 1737 | 1466698309916 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1737 | 1466698309930 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5b7000 == 32 [pid = 1737] [id = 416] 09:11:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f5b7400) [pid = 1737] [serial = 1249] [outer = (nil)] 09:11:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8f685800) [pid = 1737] [serial = 1250] [outer = 0x8f5b7400] 09:11:50 INFO - PROCESS | 1737 | 1466698310058 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8f68cc00) [pid = 1737] [serial = 1251] [outer = 0x8f5b7400] 09:11:51 INFO - PROCESS | 1737 | 1466698311012 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1680ms 09:11:51 INFO - PROCESS | 1737 | 1466698311074 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:11:51 INFO - PROCESS | 1737 | 1466698311080 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:11:51 INFO - PROCESS | 1737 | 1466698311089 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1737 | 1466698311094 Marionette TRACE conn3 <- [1,1638,null,{}] 09:11:51 INFO - PROCESS | 1737 | 1466698311103 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:51 INFO - PROCESS | 1737 | 1466698311109 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:51 INFO - PROCESS | 1737 | 1466698311286 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:11:51 INFO - PROCESS | 1737 | 1466698311462 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1737 | 1466698311471 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db22c00 == 33 [pid = 1737] [id = 417] 09:11:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x90d9c400) [pid = 1737] [serial = 1252] [outer = (nil)] 09:11:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x90deb000) [pid = 1737] [serial = 1253] [outer = 0x90d9c400] 09:11:51 INFO - PROCESS | 1737 | 1466698311551 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x90deec00) [pid = 1737] [serial = 1254] [outer = 0x90d9c400] 09:11:52 INFO - PROCESS | 1737 | 1466698312491 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1443ms 09:11:52 INFO - PROCESS | 1737 | 1466698312531 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1737 | 1466698312534 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:11:52 INFO - PROCESS | 1737 | 1466698312541 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1737 | 1466698312544 Marionette TRACE conn3 <- [1,1642,null,{}] 09:11:52 INFO - PROCESS | 1737 | 1466698312550 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1737 | 1466698312555 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:52 INFO - PROCESS | 1737 | 1466698312722 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:11:52 INFO - PROCESS | 1737 | 1466698312898 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1737 | 1466698312904 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d9e000 == 34 [pid = 1737] [id = 418] 09:11:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x90d9f800) [pid = 1737] [serial = 1255] [outer = (nil)] 09:11:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x91d97000) [pid = 1737] [serial = 1256] [outer = 0x90d9f800] 09:11:52 INFO - PROCESS | 1737 | 1466698312982 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x91d99400) [pid = 1737] [serial = 1257] [outer = 0x90d9f800] 09:11:53 INFO - PROCESS | 1737 | 1466698313914 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1433ms 09:11:53 INFO - PROCESS | 1737 | 1466698313975 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1737 | 1466698313979 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:11:53 INFO - PROCESS | 1737 | 1466698313986 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1737 | 1466698313989 Marionette TRACE conn3 <- [1,1646,null,{}] 09:11:53 INFO - PROCESS | 1737 | 1466698313995 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:54 INFO - PROCESS | 1737 | 1466698314006 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:54 INFO - PROCESS | 1737 | 1466698314269 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:11:54 INFO - PROCESS | 1737 | 1466698314499 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1737 | 1466698314510 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294400 == 35 [pid = 1737] [id = 419] 09:11:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8b296000) [pid = 1737] [serial = 1258] [outer = (nil)] 09:11:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x91defc00) [pid = 1737] [serial = 1259] [outer = 0x8b296000] 09:11:54 INFO - PROCESS | 1737 | 1466698314634 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x91f1d400) [pid = 1737] [serial = 1260] [outer = 0x8b296000] 09:11:55 INFO - PROCESS | 1737 | 1466698315552 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1640ms 09:11:55 INFO - PROCESS | 1737 | 1466698315627 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1737 | 1466698315631 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:11:55 INFO - PROCESS | 1737 | 1466698315638 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1737 | 1466698315641 Marionette TRACE conn3 <- [1,1650,null,{}] 09:11:55 INFO - PROCESS | 1737 | 1466698315647 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1737 | 1466698315652 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:55 INFO - PROCESS | 1737 | 1466698315818 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:11:56 INFO - PROCESS | 1737 | 1466698316000 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1737 | 1466698316008 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ef800 == 36 [pid = 1737] [id = 420] 09:11:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x8e3db000) [pid = 1737] [serial = 1261] [outer = (nil)] 09:11:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x92008400) [pid = 1737] [serial = 1262] [outer = 0x8e3db000] 09:11:56 INFO - PROCESS | 1737 | 1466698316084 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x9200e800) [pid = 1737] [serial = 1263] [outer = 0x8e3db000] 09:11:57 INFO - PROCESS | 1737 | 1466698317034 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1431ms 09:11:57 INFO - PROCESS | 1737 | 1466698317070 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1737 | 1466698317074 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:11:57 INFO - PROCESS | 1737 | 1466698317080 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1737 | 1466698317083 Marionette TRACE conn3 <- [1,1654,null,{}] 09:11:57 INFO - PROCESS | 1737 | 1466698317089 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 1737 | 1466698317094 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:57 INFO - PROCESS | 1737 | 1466698317292 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:11:57 INFO - PROCESS | 1737 | 1466698317473 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1737 | 1466698317483 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29f000 == 37 [pid = 1737] [id = 421] 09:11:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x8b5c6400) [pid = 1737] [serial = 1264] [outer = (nil)] 09:11:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x91de2800) [pid = 1737] [serial = 1265] [outer = 0x8b5c6400] 09:11:57 INFO - PROCESS | 1737 | 1466698317561 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x92385000) [pid = 1737] [serial = 1266] [outer = 0x8b5c6400] 09:11:58 INFO - PROCESS | 1737 | 1466698318479 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1439ms 09:11:58 INFO - PROCESS | 1737 | 1466698318520 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1737 | 1466698318524 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:11:58 INFO - PROCESS | 1737 | 1466698318531 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1737 | 1466698318534 Marionette TRACE conn3 <- [1,1658,null,{}] 09:11:58 INFO - PROCESS | 1737 | 1466698318540 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 1737 | 1466698318545 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:58 INFO - PROCESS | 1737 | 1466698318714 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:11:59 INFO - PROCESS | 1737 | 1466698319084 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1737 | 1466698319094 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:11:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b299800 == 38 [pid = 1737] [id = 422] 09:11:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x8b29a800) [pid = 1737] [serial = 1267] [outer = (nil)] 09:11:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8b5c4400) [pid = 1737] [serial = 1268] [outer = 0x8b29a800] 09:11:59 INFO - PROCESS | 1737 | 1466698319236 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8c9d4400) [pid = 1737] [serial = 1269] [outer = 0x8b29a800] 09:12:00 INFO - PROCESS | 1737 | 1466698320157 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1681ms 09:12:00 INFO - PROCESS | 1737 | 1466698320217 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1737 | 1466698320226 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:12:00 INFO - PROCESS | 1737 | 1466698320235 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1737 | 1466698320239 Marionette TRACE conn3 <- [1,1662,null,{}] 09:12:00 INFO - PROCESS | 1737 | 1466698320247 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:00 INFO - PROCESS | 1737 | 1466698320254 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:00 INFO - PROCESS | 1737 | 1466698320443 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:12:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd71400 == 37 [pid = 1737] [id = 412] 09:12:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8db27400 == 36 [pid = 1737] [id = 411] 09:12:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2efc00 == 35 [pid = 1737] [id = 410] 09:12:00 INFO - PROCESS | 1737 | 1466698320728 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1737 | 1466698320738 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4c00 == 34 [pid = 1737] [id = 409] 09:12:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9da400 == 33 [pid = 1737] [id = 408] 09:12:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c6000 == 34 [pid = 1737] [id = 423] 09:12:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8c9da400) [pid = 1737] [serial = 1270] [outer = (nil)] 09:12:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 115 (0x8d7c8c00) [pid = 1737] [serial = 1271] [outer = 0x8c9da400] 09:12:00 INFO - PROCESS | 1737 | 1466698320816 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 116 (0x8da64800) [pid = 1737] [serial = 1272] [outer = 0x8c9da400] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 115 (0x8f4b9800) [pid = 1737] [serial = 1193] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 114 (0x8db30400) [pid = 1737] [serial = 1196] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8f5bf400) [pid = 1737] [serial = 1194] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x90dee400) [pid = 1737] [serial = 1169] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x90eec400) [pid = 1737] [serial = 1170] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8d2eb400) [pid = 1737] [serial = 1157] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8d7cc800) [pid = 1737] [serial = 1158] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x8ea06c00) [pid = 1737] [serial = 1160] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x8e7a9000) [pid = 1737] [serial = 1161] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x8f3bf800) [pid = 1737] [serial = 1155] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x8d2eb800) [pid = 1737] [serial = 1184] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8d8f2800) [pid = 1737] [serial = 1185] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x9200a400) [pid = 1737] [serial = 1175] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x92006800) [pid = 1737] [serial = 1176] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x91f17400) [pid = 1737] [serial = 1172] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x91f15000) [pid = 1737] [serial = 1173] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x92216400) [pid = 1737] [serial = 1178] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x92218800) [pid = 1737] [serial = 1179] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x90d96000) [pid = 1737] [serial = 1166] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x90d9cc00) [pid = 1737] [serial = 1167] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8f3ba400) [pid = 1737] [serial = 1190] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8da72000) [pid = 1737] [serial = 1187] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8e3e9800) [pid = 1737] [serial = 1188] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f5c3c00) [pid = 1737] [serial = 1163] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8f689c00) [pid = 1737] [serial = 1164] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d19bc00) [pid = 1737] [serial = 1181] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8d8f4400) [pid = 1737] [serial = 1182] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x90defc00) [pid = 1737] [serial = 1199] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x91de2000) [pid = 1737] [serial = 1200] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f3b6c00) [pid = 1737] [serial = 1197] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f4abc00) [pid = 1737] [serial = 1191] [outer = (nil)] [url = about:blank] 09:12:01 INFO - PROCESS | 1737 | 1466698321696 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1533ms 09:12:01 INFO - PROCESS | 1737 | 1466698321772 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1737 | 1466698321777 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:12:01 INFO - PROCESS | 1737 | 1466698321791 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1737 | 1466698321796 Marionette TRACE conn3 <- [1,1666,null,{}] 09:12:01 INFO - PROCESS | 1737 | 1466698321803 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 1737 | 1466698321808 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:01 INFO - PROCESS | 1737 | 1466698321978 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:12:02 INFO - PROCESS | 1737 | 1466698322117 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1737 | 1466698322127 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2800 == 35 [pid = 1737] [id = 424] 09:12:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8da69000) [pid = 1737] [serial = 1273] [outer = (nil)] 09:12:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e79cc00) [pid = 1737] [serial = 1274] [outer = 0x8da69000] 09:12:02 INFO - PROCESS | 1737 | 1466698322206 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8ea09800) [pid = 1737] [serial = 1275] [outer = 0x8da69000] 09:12:03 INFO - PROCESS | 1737 | 1466698323111 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1393ms 09:12:03 INFO - PROCESS | 1737 | 1466698323183 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1737 | 1466698323187 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:12:03 INFO - PROCESS | 1737 | 1466698323202 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1737 | 1466698323214 Marionette TRACE conn3 <- [1,1670,null,{}] 09:12:03 INFO - PROCESS | 1737 | 1466698323226 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:03 INFO - PROCESS | 1737 | 1466698323235 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:03 INFO - PROCESS | 1737 | 1466698323412 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:12:03 INFO - PROCESS | 1737 | 1466698323585 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1737 | 1466698323590 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0f800 == 36 [pid = 1737] [id = 425] 09:12:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8eb02400) [pid = 1737] [serial = 1276] [outer = (nil)] 09:12:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8f4b6c00) [pid = 1737] [serial = 1277] [outer = 0x8eb02400] 09:12:03 INFO - PROCESS | 1737 | 1466698323660 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f686400) [pid = 1737] [serial = 1278] [outer = 0x8eb02400] 09:12:04 INFO - PROCESS | 1737 | 1466698324543 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1401ms 09:12:04 INFO - PROCESS | 1737 | 1466698324602 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1737 | 1466698324607 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:12:04 INFO - PROCESS | 1737 | 1466698324613 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1737 | 1466698324616 Marionette TRACE conn3 <- [1,1674,null,{}] 09:12:04 INFO - PROCESS | 1737 | 1466698324621 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 1737 | 1466698324626 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:04 INFO - PROCESS | 1737 | 1466698324866 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:12:04 INFO - PROCESS | 1737 | 1466698324890 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1737 | 1466698324897 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2f400 == 37 [pid = 1737] [id = 426] 09:12:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f4b0800) [pid = 1737] [serial = 1279] [outer = (nil)] 09:12:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x90d9ac00) [pid = 1737] [serial = 1280] [outer = 0x8f4b0800] 09:12:04 INFO - PROCESS | 1737 | 1466698324965 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x90de8400) [pid = 1737] [serial = 1281] [outer = 0x8f4b0800] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8d190000) [pid = 1737] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8e7aa800) [pid = 1737] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90de4800) [pid = 1737] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x91f15400) [pid = 1737] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8cd6f000) [pid = 1737] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8c9d9800) [pid = 1737] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x91f16800) [pid = 1737] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x92220800) [pid = 1737] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8c9e1c00) [pid = 1737] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8db28800) [pid = 1737] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8e7a1800) [pid = 1737] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8d7c4400) [pid = 1737] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:12:05 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8cd97400) [pid = 1737] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:12:06 INFO - PROCESS | 1737 | 1466698326029 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1440ms 09:12:06 INFO - PROCESS | 1737 | 1466698326053 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1737 | 1466698326056 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:12:06 INFO - PROCESS | 1737 | 1466698326064 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1737 | 1466698326067 Marionette TRACE conn3 <- [1,1678,null,{}] 09:12:06 INFO - PROCESS | 1737 | 1466698326072 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1737 | 1466698326077 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:06 INFO - PROCESS | 1737 | 1466698326230 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:12:06 INFO - PROCESS | 1737 | 1466698326245 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1737 | 1466698326260 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d9800 == 38 [pid = 1737] [id = 427] 09:12:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d2ee800) [pid = 1737] [serial = 1282] [outer = (nil)] 09:12:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8ea0ac00) [pid = 1737] [serial = 1283] [outer = 0x8d2ee800] 09:12:06 INFO - PROCESS | 1737 | 1466698326459 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x90eecc00) [pid = 1737] [serial = 1284] [outer = 0x8d2ee800] 09:12:07 INFO - PROCESS | 1737 | 1466698327238 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1229ms 09:12:07 INFO - PROCESS | 1737 | 1466698327297 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1737 | 1466698327301 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:12:07 INFO - PROCESS | 1737 | 1466698327307 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1737 | 1466698327310 Marionette TRACE conn3 <- [1,1682,null,{}] 09:12:07 INFO - PROCESS | 1737 | 1466698327315 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 1737 | 1466698327320 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:07 INFO - PROCESS | 1737 | 1466698327528 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:12:07 INFO - PROCESS | 1737 | 1466698327543 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1737 | 1466698327551 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29dc00 == 39 [pid = 1737] [id = 428] 09:12:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8db28800) [pid = 1737] [serial = 1285] [outer = (nil)] 09:12:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x91de5800) [pid = 1737] [serial = 1286] [outer = 0x8db28800] 09:12:07 INFO - PROCESS | 1737 | 1466698327614 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x91dedc00) [pid = 1737] [serial = 1287] [outer = 0x8db28800] 09:12:08 INFO - PROCESS | 1737 | 1466698328836 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1592ms 09:12:08 INFO - PROCESS | 1737 | 1466698328900 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:12:08 INFO - PROCESS | 1737 | 1466698328907 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:12:08 INFO - PROCESS | 1737 | 1466698328914 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 1737 | 1466698328922 Marionette TRACE conn3 <- [1,1686,null,{}] 09:12:08 INFO - PROCESS | 1737 | 1466698328930 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 1737 | 1466698328936 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:09 INFO - PROCESS | 1737 | 1466698329127 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:12:09 INFO - PROCESS | 1737 | 1466698329359 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1737 | 1466698329367 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d19bc00 == 40 [pid = 1737] [id = 429] 09:12:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d2e3800) [pid = 1737] [serial = 1288] [outer = (nil)] 09:12:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8d8fc000) [pid = 1737] [serial = 1289] [outer = 0x8d2e3800] 09:12:09 INFO - PROCESS | 1737 | 1466698329498 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8db2ac00) [pid = 1737] [serial = 1290] [outer = 0x8d2e3800] 09:12:10 INFO - PROCESS | 1737 | 1466698330448 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1602ms 09:12:10 INFO - PROCESS | 1737 | 1466698330517 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1737 | 1466698330524 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:12:10 INFO - PROCESS | 1737 | 1466698330536 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1737 | 1466698330541 Marionette TRACE conn3 <- [1,1690,null,{}] 09:12:10 INFO - PROCESS | 1737 | 1466698330547 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1737 | 1466698330553 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:10 INFO - PROCESS | 1737 | 1466698330792 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:12:11 INFO - PROCESS | 1737 | 1466698331076 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1737 | 1466698331084 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e7800 == 41 [pid = 1737] [id = 430] 09:12:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f3b6c00) [pid = 1737] [serial = 1291] [outer = (nil)] 09:12:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f4b3c00) [pid = 1737] [serial = 1292] [outer = 0x8f3b6c00] 09:12:11 INFO - PROCESS | 1737 | 1466698331182 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8f5b8400) [pid = 1737] [serial = 1293] [outer = 0x8f3b6c00] 09:12:12 INFO - PROCESS | 1737 | 1466698332078 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1583ms 09:12:12 INFO - PROCESS | 1737 | 1466698332126 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1737 | 1466698332130 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:12:12 INFO - PROCESS | 1737 | 1466698332139 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1737 | 1466698332145 Marionette TRACE conn3 <- [1,1694,null,{}] 09:12:12 INFO - PROCESS | 1737 | 1466698332161 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 1737 | 1466698332170 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:12 INFO - PROCESS | 1737 | 1466698332379 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:12:12 INFO - PROCESS | 1737 | 1466698332609 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1737 | 1466698332622 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3bdc00 == 42 [pid = 1737] [id = 431] 09:12:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x91de7c00) [pid = 1737] [serial = 1294] [outer = (nil)] 09:12:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x91f1ec00) [pid = 1737] [serial = 1295] [outer = 0x91de7c00] 09:12:12 INFO - PROCESS | 1737 | 1466698332719 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x9200c800) [pid = 1737] [serial = 1296] [outer = 0x91de7c00] 09:12:13 INFO - PROCESS | 1737 | 1466698333629 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1544ms 09:12:13 INFO - PROCESS | 1737 | 1466698333683 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1737 | 1466698333689 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:12:13 INFO - PROCESS | 1737 | 1466698333696 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1737 | 1466698333701 Marionette TRACE conn3 <- [1,1698,null,{}] 09:12:13 INFO - PROCESS | 1737 | 1466698333708 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1737 | 1466698333714 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:13 INFO - PROCESS | 1737 | 1466698333918 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:12:14 INFO - PROCESS | 1737 | 1466698334100 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1737 | 1466698334108 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb0a000 == 43 [pid = 1737] [id = 432] 09:12:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x90eec000) [pid = 1737] [serial = 1297] [outer = (nil)] 09:12:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x9221f000) [pid = 1737] [serial = 1298] [outer = 0x90eec000] 09:12:14 INFO - PROCESS | 1737 | 1466698334190 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x92383400) [pid = 1737] [serial = 1299] [outer = 0x90eec000] 09:12:15 INFO - PROCESS | 1737 | 1466698335154 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1496ms 09:12:15 INFO - PROCESS | 1737 | 1466698335194 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1737 | 1466698335198 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:12:15 INFO - PROCESS | 1737 | 1466698335205 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1737 | 1466698335208 Marionette TRACE conn3 <- [1,1702,null,{}] 09:12:15 INFO - PROCESS | 1737 | 1466698335214 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1737 | 1466698335219 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:15 INFO - PROCESS | 1737 | 1466698335399 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:12:15 INFO - PROCESS | 1737 | 1466698335585 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1737 | 1466698335595 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd72400 == 44 [pid = 1737] [id = 433] 09:12:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x92001800) [pid = 1737] [serial = 1300] [outer = (nil)] 09:12:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x92405c00) [pid = 1737] [serial = 1301] [outer = 0x92001800] 09:12:15 INFO - PROCESS | 1737 | 1466698335681 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x9240b800) [pid = 1737] [serial = 1302] [outer = 0x92001800] 09:12:16 INFO - PROCESS | 1737 | 1466698336655 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1530ms 09:12:16 INFO - PROCESS | 1737 | 1466698336736 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1737 | 1466698336740 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:12:16 INFO - PROCESS | 1737 | 1466698336747 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1737 | 1466698336751 Marionette TRACE conn3 <- [1,1706,null,{}] 09:12:16 INFO - PROCESS | 1737 | 1466698336757 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 1737 | 1466698336767 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:17 INFO - PROCESS | 1737 | 1466698337019 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:12:17 INFO - PROCESS | 1737 | 1466698337254 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1737 | 1466698337265 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f4000 == 45 [pid = 1737] [id = 434] 09:12:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8db29000) [pid = 1737] [serial = 1303] [outer = (nil)] 09:12:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x9242c000) [pid = 1737] [serial = 1304] [outer = 0x8db29000] 09:12:17 INFO - PROCESS | 1737 | 1466698337374 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 105 (0x92454400) [pid = 1737] [serial = 1305] [outer = 0x8db29000] 09:12:18 INFO - PROCESS | 1737 | 1466698338208 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1542ms 09:12:18 INFO - PROCESS | 1737 | 1466698338289 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1737 | 1466698338294 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:12:18 INFO - PROCESS | 1737 | 1466698338300 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1737 | 1466698338303 Marionette TRACE conn3 <- [1,1710,null,{}] 09:12:18 INFO - PROCESS | 1737 | 1466698338309 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 1737 | 1466698338314 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:18 INFO - PROCESS | 1737 | 1466698338554 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:12:18 INFO - PROCESS | 1737 | 1466698338687 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1737 | 1466698338694 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x9240f000 == 46 [pid = 1737] [id = 435] 09:12:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 106 (0x92428400) [pid = 1737] [serial = 1306] [outer = (nil)] 09:12:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 107 (0x926ca800) [pid = 1737] [serial = 1307] [outer = 0x92428400] 09:12:18 INFO - PROCESS | 1737 | 1466698338774 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 108 (0x926cc800) [pid = 1737] [serial = 1308] [outer = 0x92428400] 09:12:19 INFO - PROCESS | 1737 | 1466698339689 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1437ms 09:12:19 INFO - PROCESS | 1737 | 1466698339738 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1737 | 1466698339742 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:12:19 INFO - PROCESS | 1737 | 1466698339769 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1737 | 1466698339773 Marionette TRACE conn3 <- [1,1714,null,{}] 09:12:19 INFO - PROCESS | 1737 | 1466698339779 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1737 | 1466698339784 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:19 INFO - PROCESS | 1737 | 1466698339965 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:12:20 INFO - PROCESS | 1737 | 1466698340167 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1737 | 1466698340176 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9a400 == 47 [pid = 1737] [id = 436] 09:12:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 109 (0x8cd9ec00) [pid = 1737] [serial = 1309] [outer = (nil)] 09:12:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 110 (0x926d3400) [pid = 1737] [serial = 1310] [outer = 0x8cd9ec00] 09:12:20 INFO - PROCESS | 1737 | 1466698340252 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 111 (0x926d7000) [pid = 1737] [serial = 1311] [outer = 0x8cd9ec00] 09:12:21 INFO - PROCESS | 1737 | 1466698341234 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1537ms 09:12:21 INFO - PROCESS | 1737 | 1466698341303 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1737 | 1466698341307 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:12:21 INFO - PROCESS | 1737 | 1466698341314 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1737 | 1466698341317 Marionette TRACE conn3 <- [1,1718,null,{}] 09:12:21 INFO - PROCESS | 1737 | 1466698341323 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 1737 | 1466698341328 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:21 INFO - PROCESS | 1737 | 1466698341735 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:12:22 INFO - PROCESS | 1737 | 1466698342028 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1737 | 1466698342036 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda6400 == 48 [pid = 1737] [id = 437] 09:12:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 112 (0x8d190000) [pid = 1737] [serial = 1312] [outer = (nil)] 09:12:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 113 (0x8d2ef400) [pid = 1737] [serial = 1313] [outer = 0x8d190000] 09:12:22 INFO - PROCESS | 1737 | 1466698342150 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 114 (0x8d8fa400) [pid = 1737] [serial = 1314] [outer = 0x8d190000] 09:12:23 INFO - PROCESS | 1737 | 1466698343184 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1941ms 09:12:23 INFO - PROCESS | 1737 | 1466698343257 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1737 | 1466698343263 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:12:23 INFO - PROCESS | 1737 | 1466698343271 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1737 | 1466698343276 Marionette TRACE conn3 <- [1,1722,null,{}] 09:12:23 INFO - PROCESS | 1737 | 1466698343283 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 1737 | 1466698343288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:23 INFO - PROCESS | 1737 | 1466698343462 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d9800 == 47 [pid = 1737] [id = 427] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8db2f400 == 46 [pid = 1737] [id = 426] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0f800 == 45 [pid = 1737] [id = 425] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2800 == 44 [pid = 1737] [id = 424] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c6000 == 43 [pid = 1737] [id = 423] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b299800 == 42 [pid = 1737] [id = 422] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7400 == 41 [pid = 1737] [id = 413] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c8400 == 40 [pid = 1737] [id = 414] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7cf800 == 39 [pid = 1737] [id = 415] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5b7000 == 38 [pid = 1737] [id = 416] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294400 == 37 [pid = 1737] [id = 419] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x90d9e000 == 36 [pid = 1737] [id = 418] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ef800 == 35 [pid = 1737] [id = 420] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29f000 == 34 [pid = 1737] [id = 421] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8db22c00 == 33 [pid = 1737] [id = 417] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda6400 == 32 [pid = 1737] [id = 437] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9a400 == 31 [pid = 1737] [id = 436] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x9240f000 == 30 [pid = 1737] [id = 435] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd72400 == 29 [pid = 1737] [id = 433] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f4000 == 28 [pid = 1737] [id = 434] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb0a000 == 27 [pid = 1737] [id = 432] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3bdc00 == 26 [pid = 1737] [id = 431] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d19bc00 == 25 [pid = 1737] [id = 429] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e7800 == 24 [pid = 1737] [id = 430] 09:12:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29dc00 == 23 [pid = 1737] [id = 428] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 113 (0x8ea04c00) [pid = 1737] [serial = 1241] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 112 (0x8da6d000) [pid = 1737] [serial = 1203] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 111 (0x8d7ce800) [pid = 1737] [serial = 1202] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 110 (0x8f3b8000) [pid = 1737] [serial = 1206] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 109 (0x8ea0d800) [pid = 1737] [serial = 1205] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 108 (0x91da0c00) [pid = 1737] [serial = 1208] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 107 (0x91ded000) [pid = 1737] [serial = 1209] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 106 (0x92215000) [pid = 1737] [serial = 1212] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 105 (0x9200a800) [pid = 1737] [serial = 1211] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 104 (0x8f3b3c00) [pid = 1737] [serial = 1227] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8e3e3c00) [pid = 1737] [serial = 1226] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8c9e0800) [pid = 1737] [serial = 1229] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x9238a400) [pid = 1737] [serial = 1215] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x92385c00) [pid = 1737] [serial = 1214] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8cd70800) [pid = 1737] [serial = 1230] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x92420000) [pid = 1737] [serial = 1218] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x9240d800) [pid = 1737] [serial = 1217] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x9242c400) [pid = 1737] [serial = 1221] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8e79e000) [pid = 1737] [serial = 1236] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x92429000) [pid = 1737] [serial = 1220] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8ea0c800) [pid = 1737] [serial = 1238] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8d7cd400) [pid = 1737] [serial = 1232] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8d7c7c00) [pid = 1737] [serial = 1224] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8cda6000) [pid = 1737] [serial = 1223] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8e3ddc00) [pid = 1737] [serial = 1235] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8eb10400) [pid = 1737] [serial = 1239] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8d8f6000) [pid = 1737] [serial = 1233] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 1737 | 1466698344910 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1737 | 1466698344918 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c800 == 24 [pid = 1737] [id = 438] 09:12:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8b29d800) [pid = 1737] [serial = 1315] [outer = (nil)] 09:12:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8b29fc00) [pid = 1737] [serial = 1316] [outer = 0x8b29d800] 09:12:25 INFO - PROCESS | 1737 | 1466698345019 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8b5cb800) [pid = 1737] [serial = 1317] [outer = 0x8b29d800] 09:12:25 INFO - PROCESS | 1737 | 1466698345805 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2585ms 09:12:25 INFO - PROCESS | 1737 | 1466698345865 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1737 | 1466698345871 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:12:25 INFO - PROCESS | 1737 | 1466698345879 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1737 | 1466698345883 Marionette TRACE conn3 <- [1,1726,null,{}] 09:12:25 INFO - PROCESS | 1737 | 1466698345891 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1737 | 1466698345899 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:26 INFO - PROCESS | 1737 | 1466698346076 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:12:26 INFO - PROCESS | 1737 | 1466698346088 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1737 | 1466698346102 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd77c00 == 25 [pid = 1737] [id = 439] 09:12:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8cd9a400) [pid = 1737] [serial = 1318] [outer = (nil)] 09:12:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8cd9e800) [pid = 1737] [serial = 1319] [outer = 0x8cd9a400] 09:12:26 INFO - PROCESS | 1737 | 1466698346169 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8d191400) [pid = 1737] [serial = 1320] [outer = 0x8cd9a400] 09:12:27 INFO - PROCESS | 1737 | 1466698347121 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1294ms 09:12:27 INFO - PROCESS | 1737 | 1466698347179 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1737 | 1466698347186 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:12:27 INFO - PROCESS | 1737 | 1466698347193 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1737 | 1466698347196 Marionette TRACE conn3 <- [1,1730,null,{}] 09:12:27 INFO - PROCESS | 1737 | 1466698347202 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 1737 | 1466698347207 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:27 INFO - PROCESS | 1737 | 1466698347463 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:12:27 INFO - PROCESS | 1737 | 1466698347564 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1737 | 1466698347574 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9f400 == 26 [pid = 1737] [id = 440] 09:12:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8d19a400) [pid = 1737] [serial = 1321] [outer = (nil)] 09:12:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8d7d0400) [pid = 1737] [serial = 1322] [outer = 0x8d19a400] 09:12:27 INFO - PROCESS | 1737 | 1466698347640 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8d8fe400) [pid = 1737] [serial = 1323] [outer = 0x8d19a400] 09:12:28 INFO - PROCESS | 1737 | 1466698348623 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1487ms 09:12:28 INFO - PROCESS | 1737 | 1466698348683 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1737 | 1466698348687 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:12:28 INFO - PROCESS | 1737 | 1466698348701 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1737 | 1466698348711 Marionette TRACE conn3 <- [1,1734,null,{}] 09:12:28 INFO - PROCESS | 1737 | 1466698348725 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 1737 | 1466698348732 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:28 INFO - PROCESS | 1737 | 1466698348951 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:12:28 INFO - PROCESS | 1737 | 1466698348978 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1737 | 1466698348988 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e2000 == 27 [pid = 1737] [id = 441] 09:12:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8e3e5c00) [pid = 1737] [serial = 1324] [outer = (nil)] 09:12:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8e79d800) [pid = 1737] [serial = 1325] [outer = 0x8e3e5c00] 09:12:29 INFO - PROCESS | 1737 | 1466698349054 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8e7a9400) [pid = 1737] [serial = 1326] [outer = 0x8e3e5c00] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8db28800) [pid = 1737] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8f4b0800) [pid = 1737] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8c9d6c00) [pid = 1737] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8c9db800) [pid = 1737] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8f5b7400) [pid = 1737] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8da65000) [pid = 1737] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8d2ee800) [pid = 1737] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90d9c400) [pid = 1737] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8c9da400) [pid = 1737] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x90d9f800) [pid = 1737] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8da69000) [pid = 1737] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8e3db000) [pid = 1737] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8b29a800) [pid = 1737] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8b5c6400) [pid = 1737] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b296000) [pid = 1737] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:12:30 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8eb02400) [pid = 1737] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:12:30 INFO - PROCESS | 1737 | 1466698350608 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1952ms 09:12:30 INFO - PROCESS | 1737 | 1466698350646 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1737 | 1466698350650 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:12:30 INFO - PROCESS | 1737 | 1466698350656 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1737 | 1466698350659 Marionette TRACE conn3 <- [1,1738,null,{}] 09:12:30 INFO - PROCESS | 1737 | 1466698350666 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 1737 | 1466698350671 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:30 INFO - PROCESS | 1737 | 1466698350820 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:12:30 INFO - PROCESS | 1737 | 1466698350835 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1737 | 1466698350844 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c6400 == 28 [pid = 1737] [id = 442] 09:12:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8da69000) [pid = 1737] [serial = 1327] [outer = (nil)] 09:12:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e7a4000) [pid = 1737] [serial = 1328] [outer = 0x8da69000] 09:12:30 INFO - PROCESS | 1737 | 1466698350910 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8ea03c00) [pid = 1737] [serial = 1329] [outer = 0x8da69000] 09:12:31 INFO - PROCESS | 1737 | 1466698351862 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1237ms 09:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:12:31 INFO - PROCESS | 1737 | 1466698351894 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1737 | 1466698351897 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:12:31 INFO - PROCESS | 1737 | 1466698351904 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1737 | 1466698351907 Marionette TRACE conn3 <- [1,1742,null,{}] 09:12:31 INFO - PROCESS | 1737 | 1466698351913 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 1737 | 1466698351917 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:32 INFO - PROCESS | 1737 | 1466698352082 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:12:32 INFO - PROCESS | 1737 | 1466698352315 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1737 | 1466698352328 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294000 == 29 [pid = 1737] [id = 443] 09:12:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8b294400) [pid = 1737] [serial = 1330] [outer = (nil)] 09:12:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8b29a800) [pid = 1737] [serial = 1331] [outer = 0x8b294400] 09:12:32 INFO - PROCESS | 1737 | 1466698352421 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8b5d0c00) [pid = 1737] [serial = 1332] [outer = 0x8b294400] 09:12:33 INFO - PROCESS | 1737 | 1466698353532 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1688ms 09:12:33 INFO - PROCESS | 1737 | 1466698353594 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1737 | 1466698353600 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:12:33 INFO - PROCESS | 1737 | 1466698353609 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1737 | 1466698353614 Marionette TRACE conn3 <- [1,1746,null,{}] 09:12:33 INFO - PROCESS | 1737 | 1466698353621 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1737 | 1466698353630 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:33 INFO - PROCESS | 1737 | 1466698353821 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:12:34 INFO - PROCESS | 1737 | 1466698354049 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1737 | 1466698354061 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6bc00 == 30 [pid = 1737] [id = 444] 09:12:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8d2e6c00) [pid = 1737] [serial = 1333] [outer = (nil)] 09:12:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8d8f5400) [pid = 1737] [serial = 1334] [outer = 0x8d2e6c00] 09:12:34 INFO - PROCESS | 1737 | 1466698354187 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8da6a800) [pid = 1737] [serial = 1335] [outer = 0x8d2e6c00] 09:12:35 INFO - PROCESS | 1737 | 1466698355186 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1640ms 09:12:35 INFO - PROCESS | 1737 | 1466698355254 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1737 | 1466698355261 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:12:35 INFO - PROCESS | 1737 | 1466698355268 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1737 | 1466698355271 Marionette TRACE conn3 <- [1,1750,null,{}] 09:12:35 INFO - PROCESS | 1737 | 1466698355278 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 1737 | 1466698355282 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:35 INFO - PROCESS | 1737 | 1466698355470 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:12:35 INFO - PROCESS | 1737 | 1466698355735 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1737 | 1466698355746 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79f800 == 31 [pid = 1737] [id = 445] 09:12:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8e7a5000) [pid = 1737] [serial = 1336] [outer = (nil)] 09:12:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8ea0c800) [pid = 1737] [serial = 1337] [outer = 0x8e7a5000] 09:12:35 INFO - PROCESS | 1737 | 1466698355866 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8eb08000) [pid = 1737] [serial = 1338] [outer = 0x8e7a5000] 09:12:36 INFO - PROCESS | 1737 | 1466698356896 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 09:12:36 INFO - PROCESS | 1737 | 1466698356950 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1737 | 1466698356953 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:12:36 INFO - PROCESS | 1737 | 1466698356969 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1737 | 1466698356978 Marionette TRACE conn3 <- [1,1754,null,{}] 09:12:36 INFO - PROCESS | 1737 | 1466698356985 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 1737 | 1466698356992 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:37 INFO - PROCESS | 1737 | 1466698357206 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:12:37 INFO - PROCESS | 1737 | 1466698357429 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1737 | 1466698357439 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e0800 == 32 [pid = 1737] [id = 446] 09:12:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8ea04c00) [pid = 1737] [serial = 1339] [outer = (nil)] 09:12:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8f3be000) [pid = 1737] [serial = 1340] [outer = 0x8ea04c00] 09:12:37 INFO - PROCESS | 1737 | 1466698357575 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8f4ac400) [pid = 1737] [serial = 1341] [outer = 0x8ea04c00] 09:12:38 INFO - PROCESS | 1737 | 1466698358552 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1651ms 09:12:38 INFO - PROCESS | 1737 | 1466698358612 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1737 | 1466698358616 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:12:38 INFO - PROCESS | 1737 | 1466698358623 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1737 | 1466698358626 Marionette TRACE conn3 <- [1,1758,null,{}] 09:12:38 INFO - PROCESS | 1737 | 1466698358632 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 1737 | 1466698358638 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:38 INFO - PROCESS | 1737 | 1466698358821 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:12:39 INFO - PROCESS | 1737 | 1466698359052 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1737 | 1466698359063 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6c000 == 33 [pid = 1737] [id = 447] 09:12:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8e7a8800) [pid = 1737] [serial = 1342] [outer = (nil)] 09:12:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8f5bd400) [pid = 1737] [serial = 1343] [outer = 0x8e7a8800] 09:12:39 INFO - PROCESS | 1737 | 1466698359187 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8f5c2c00) [pid = 1737] [serial = 1344] [outer = 0x8e7a8800] 09:12:40 INFO - PROCESS | 1737 | 1466698360308 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1786ms 09:12:40 INFO - PROCESS | 1737 | 1466698360410 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1737 | 1466698360415 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:12:40 INFO - PROCESS | 1737 | 1466698360432 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1737 | 1466698360436 Marionette TRACE conn3 <- [1,1762,null,{}] 09:12:40 INFO - PROCESS | 1737 | 1466698360445 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1737 | 1466698360452 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:40 INFO - PROCESS | 1737 | 1466698360743 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:12:40 INFO - PROCESS | 1737 | 1466698360958 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1737 | 1466698360971 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd73400 == 34 [pid = 1737] [id = 448] 09:12:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8cd73800) [pid = 1737] [serial = 1345] [outer = (nil)] 09:12:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8cd9c400) [pid = 1737] [serial = 1346] [outer = 0x8cd73800] 09:12:41 INFO - PROCESS | 1737 | 1466698361046 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x8d190400) [pid = 1737] [serial = 1347] [outer = 0x8cd73800] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6b000 == 33 [pid = 1737] [id = 395] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c6400 == 32 [pid = 1737] [id = 442] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e2000 == 31 [pid = 1737] [id = 441] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9f400 == 30 [pid = 1737] [id = 440] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd77c00 == 29 [pid = 1737] [id = 439] 09:12:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c800 == 28 [pid = 1737] [id = 438] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x91dedc00) [pid = 1737] [serial = 1287] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x91de5800) [pid = 1737] [serial = 1286] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x90d9ac00) [pid = 1737] [serial = 1280] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x90de8400) [pid = 1737] [serial = 1281] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8f3b5c00) [pid = 1737] [serial = 1242] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8cd6ec00) [pid = 1737] [serial = 1244] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8cda3c00) [pid = 1737] [serial = 1245] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8f685800) [pid = 1737] [serial = 1250] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8f68cc00) [pid = 1737] [serial = 1251] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8db2b400) [pid = 1737] [serial = 1247] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8ea0ac00) [pid = 1737] [serial = 1283] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8e3e1800) [pid = 1737] [serial = 1248] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90deb000) [pid = 1737] [serial = 1253] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x90deec00) [pid = 1737] [serial = 1254] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8d7c8c00) [pid = 1737] [serial = 1271] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8da64800) [pid = 1737] [serial = 1272] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x91d97000) [pid = 1737] [serial = 1256] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x91d99400) [pid = 1737] [serial = 1257] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8e79cc00) [pid = 1737] [serial = 1274] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8ea09800) [pid = 1737] [serial = 1275] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x92008400) [pid = 1737] [serial = 1262] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x9200e800) [pid = 1737] [serial = 1263] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8b5c4400) [pid = 1737] [serial = 1268] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8c9d4400) [pid = 1737] [serial = 1269] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x91de2800) [pid = 1737] [serial = 1265] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x92385000) [pid = 1737] [serial = 1266] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91defc00) [pid = 1737] [serial = 1259] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x91f1d400) [pid = 1737] [serial = 1260] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x90eecc00) [pid = 1737] [serial = 1284] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f686400) [pid = 1737] [serial = 1278] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f4b6c00) [pid = 1737] [serial = 1277] [outer = (nil)] [url = about:blank] 09:12:42 INFO - PROCESS | 1737 | 1466698362034 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1645ms 09:12:42 INFO - PROCESS | 1737 | 1466698362069 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1737 | 1466698362076 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:12:42 INFO - PROCESS | 1737 | 1466698362086 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1737 | 1466698362089 Marionette TRACE conn3 <- [1,1766,null,{}] 09:12:42 INFO - PROCESS | 1737 | 1466698362095 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 1737 | 1466698362101 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:42 INFO - PROCESS | 1737 | 1466698362269 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:12:42 INFO - PROCESS | 1737 | 1466698362285 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1737 | 1466698362293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c800 == 29 [pid = 1737] [id = 449] 09:12:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8cd77c00) [pid = 1737] [serial = 1348] [outer = (nil)] 09:12:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d8f2400) [pid = 1737] [serial = 1349] [outer = 0x8cd77c00] 09:12:42 INFO - PROCESS | 1737 | 1466698362519 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8da71400) [pid = 1737] [serial = 1350] [outer = 0x8cd77c00] 09:12:43 INFO - PROCESS | 1737 | 1466698363375 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1334ms 09:12:43 INFO - PROCESS | 1737 | 1466698363420 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1737 | 1466698363424 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:12:43 INFO - PROCESS | 1737 | 1466698363430 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1737 | 1466698363435 Marionette TRACE conn3 <- [1,1770,null,{}] 09:12:43 INFO - PROCESS | 1737 | 1466698363451 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 1737 | 1466698363459 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:43 INFO - PROCESS | 1737 | 1466698363627 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:12:43 INFO - PROCESS | 1737 | 1466698363776 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1737 | 1466698363789 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e7800 == 30 [pid = 1737] [id = 450] 09:12:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8e79cc00) [pid = 1737] [serial = 1351] [outer = (nil)] 09:12:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8ea08c00) [pid = 1737] [serial = 1352] [outer = 0x8e79cc00] 09:12:43 INFO - PROCESS | 1737 | 1466698363858 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8eb05400) [pid = 1737] [serial = 1353] [outer = 0x8e79cc00] 09:12:44 INFO - PROCESS | 1737 | 1466698364805 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1433ms 09:12:44 INFO - PROCESS | 1737 | 1466698364866 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1737 | 1466698364871 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:12:44 INFO - PROCESS | 1737 | 1466698364877 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1737 | 1466698364880 Marionette TRACE conn3 <- [1,1774,null,{}] 09:12:44 INFO - PROCESS | 1737 | 1466698364885 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 1737 | 1466698364890 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:45 INFO - PROCESS | 1737 | 1466698365106 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:12:45 INFO - PROCESS | 1737 | 1466698365132 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1737 | 1466698365141 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd98400 == 31 [pid = 1737] [id = 451] 09:12:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f3b8400) [pid = 1737] [serial = 1354] [outer = (nil)] 09:12:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f4b6c00) [pid = 1737] [serial = 1355] [outer = 0x8f3b8400] 09:12:45 INFO - PROCESS | 1737 | 1466698365242 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f688400) [pid = 1737] [serial = 1356] [outer = 0x8f3b8400] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d2e3800) [pid = 1737] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x92001800) [pid = 1737] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f3b6c00) [pid = 1737] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8db29000) [pid = 1737] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8cd9a400) [pid = 1737] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x92428400) [pid = 1737] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8b29d800) [pid = 1737] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e3e5c00) [pid = 1737] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8cd9ec00) [pid = 1737] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x91de7c00) [pid = 1737] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x90eec000) [pid = 1737] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:12:45 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d19a400) [pid = 1737] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:12:46 INFO - PROCESS | 1737 | 1466698366270 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1433ms 09:12:46 INFO - PROCESS | 1737 | 1466698366310 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1737 | 1466698366314 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:12:46 INFO - PROCESS | 1737 | 1466698366319 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1737 | 1466698366323 Marionette TRACE conn3 <- [1,1778,null,{}] 09:12:46 INFO - PROCESS | 1737 | 1466698366336 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 1737 | 1466698366340 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:46 INFO - PROCESS | 1737 | 1466698366492 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:12:46 INFO - PROCESS | 1737 | 1466698366506 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1737 | 1466698366512 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293800 == 32 [pid = 1737] [id = 452] 09:12:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8b294c00) [pid = 1737] [serial = 1357] [outer = (nil)] 09:12:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8eb06c00) [pid = 1737] [serial = 1358] [outer = 0x8b294c00] 09:12:46 INFO - PROCESS | 1737 | 1466698366590 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8c9d9400) [pid = 1737] [serial = 1359] [outer = 0x8b294c00] 09:12:47 INFO - PROCESS | 1737 | 1466698367473 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1200ms 09:12:47 INFO - PROCESS | 1737 | 1466698367533 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1737 | 1466698367537 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:12:47 INFO - PROCESS | 1737 | 1466698367550 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1737 | 1466698367553 Marionette TRACE conn3 <- [1,1782,null,{}] 09:12:47 INFO - PROCESS | 1737 | 1466698367563 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1737 | 1466698367573 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:47 INFO - PROCESS | 1737 | 1466698367795 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:12:48 INFO - PROCESS | 1737 | 1466698367991 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1737 | 1466698368001 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296400 == 33 [pid = 1737] [id = 453] 09:12:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8b298c00) [pid = 1737] [serial = 1360] [outer = (nil)] 09:12:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8b5c5400) [pid = 1737] [serial = 1361] [outer = 0x8b298c00] 09:12:48 INFO - PROCESS | 1737 | 1466698368083 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8c9dcc00) [pid = 1737] [serial = 1362] [outer = 0x8b298c00] 09:12:49 INFO - PROCESS | 1737 | 1466698369145 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1680ms 09:12:49 INFO - PROCESS | 1737 | 1466698369233 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1737 | 1466698369239 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:12:49 INFO - PROCESS | 1737 | 1466698369247 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1737 | 1466698369252 Marionette TRACE conn3 <- [1,1786,null,{}] 09:12:49 INFO - PROCESS | 1737 | 1466698369260 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 1737 | 1466698369268 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:49 INFO - PROCESS | 1737 | 1466698369489 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:12:49 INFO - PROCESS | 1737 | 1466698369719 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1737 | 1466698369729 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e8c00 == 34 [pid = 1737] [id = 454] 09:12:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d7c5000) [pid = 1737] [serial = 1363] [outer = (nil)] 09:12:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8d8fcc00) [pid = 1737] [serial = 1364] [outer = 0x8d7c5000] 09:12:49 INFO - PROCESS | 1737 | 1466698369826 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8db2ec00) [pid = 1737] [serial = 1365] [outer = 0x8d7c5000] 09:12:50 INFO - PROCESS | 1737 | 1466698370743 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1531ms 09:12:50 INFO - PROCESS | 1737 | 1466698370782 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:12:50 INFO - PROCESS | 1737 | 1466698370789 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:12:50 INFO - PROCESS | 1737 | 1466698370796 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1737 | 1466698370800 Marionette TRACE conn3 <- [1,1790,null,{}] 09:12:50 INFO - PROCESS | 1737 | 1466698370806 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 1737 | 1466698370812 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:51 INFO - PROCESS | 1737 | 1466698371001 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:12:51 INFO - PROCESS | 1737 | 1466698371182 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1737 | 1466698371192 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29bc00 == 35 [pid = 1737] [id = 455] 09:12:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8d8ff000) [pid = 1737] [serial = 1366] [outer = (nil)] 09:12:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8eb0dc00) [pid = 1737] [serial = 1367] [outer = 0x8d8ff000] 09:12:51 INFO - PROCESS | 1737 | 1466698371371 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f3bf000) [pid = 1737] [serial = 1368] [outer = 0x8d8ff000] 09:12:52 INFO - PROCESS | 1737 | 1466698372345 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1586ms 09:12:52 INFO - PROCESS | 1737 | 1466698372382 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1737 | 1466698372386 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:12:52 INFO - PROCESS | 1737 | 1466698372402 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1737 | 1466698372411 Marionette TRACE conn3 <- [1,1794,null,{}] 09:12:52 INFO - PROCESS | 1737 | 1466698372417 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1737 | 1466698372425 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:52 INFO - PROCESS | 1737 | 1466698372640 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:12:52 INFO - PROCESS | 1737 | 1466698372862 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1737 | 1466698372870 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea03800 == 36 [pid = 1737] [id = 456] 09:12:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8ea0d000) [pid = 1737] [serial = 1369] [outer = (nil)] 09:12:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x90d9f000) [pid = 1737] [serial = 1370] [outer = 0x8ea0d000] 09:12:52 INFO - PROCESS | 1737 | 1466698372991 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x90de7800) [pid = 1737] [serial = 1371] [outer = 0x8ea0d000] 09:12:53 INFO - PROCESS | 1737 | 1466698373890 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1545ms 09:12:53 INFO - PROCESS | 1737 | 1466698373940 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:12:53 INFO - PROCESS | 1737 | 1466698373945 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:12:53 INFO - PROCESS | 1737 | 1466698373951 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1737 | 1466698373955 Marionette TRACE conn3 <- [1,1798,null,{}] 09:12:53 INFO - PROCESS | 1737 | 1466698373960 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 1737 | 1466698373966 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:54 INFO - PROCESS | 1737 | 1466698374149 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:12:54 INFO - PROCESS | 1737 | 1466698374329 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1737 | 1466698374339 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x90d94c00 == 37 [pid = 1737] [id = 457] 09:12:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x90d9f800) [pid = 1737] [serial = 1372] [outer = (nil)] 09:12:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x90eedc00) [pid = 1737] [serial = 1373] [outer = 0x90d9f800] 09:12:54 INFO - PROCESS | 1737 | 1466698374418 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x90ef5800) [pid = 1737] [serial = 1374] [outer = 0x90d9f800] 09:12:55 INFO - PROCESS | 1737 | 1466698375335 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1432ms 09:12:55 INFO - PROCESS | 1737 | 1466698375384 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1737 | 1466698375388 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:12:55 INFO - PROCESS | 1737 | 1466698375395 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1737 | 1466698375398 Marionette TRACE conn3 <- [1,1802,null,{}] 09:12:55 INFO - PROCESS | 1737 | 1466698375404 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 1737 | 1466698375409 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:55 INFO - PROCESS | 1737 | 1466698375585 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:12:55 INFO - PROCESS | 1737 | 1466698375765 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1737 | 1466698375782 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d9c800 == 38 [pid = 1737] [id = 458] 09:12:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x91d9d400) [pid = 1737] [serial = 1375] [outer = (nil)] 09:12:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x91da2c00) [pid = 1737] [serial = 1376] [outer = 0x91d9d400] 09:12:55 INFO - PROCESS | 1737 | 1466698375887 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x91dedc00) [pid = 1737] [serial = 1377] [outer = 0x91d9d400] 09:12:56 INFO - PROCESS | 1737 | 1466698376914 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1581ms 09:12:56 INFO - PROCESS | 1737 | 1466698376977 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1737 | 1466698376981 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:12:56 INFO - PROCESS | 1737 | 1466698376987 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1737 | 1466698376990 Marionette TRACE conn3 <- [1,1806,null,{}] 09:12:57 INFO - PROCESS | 1737 | 1466698376996 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 1737 | 1466698377001 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:57 INFO - PROCESS | 1737 | 1466698377179 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:12:57 INFO - PROCESS | 1737 | 1466698377409 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1737 | 1466698377423 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6dc00 == 39 [pid = 1737] [id = 459] 09:12:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8d2ee800) [pid = 1737] [serial = 1378] [outer = (nil)] 09:12:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x91f17c00) [pid = 1737] [serial = 1379] [outer = 0x8d2ee800] 09:12:57 INFO - PROCESS | 1737 | 1466698377538 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x91f1cc00) [pid = 1737] [serial = 1380] [outer = 0x8d2ee800] 09:12:58 INFO - PROCESS | 1737 | 1466698378442 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1530ms 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:12:58 INFO - PROCESS | 1737 | 1466698378518 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1737 | 1466698378522 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:12:58 INFO - PROCESS | 1737 | 1466698378528 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1737 | 1466698378532 Marionette TRACE conn3 <- [1,1810,null,{}] 09:12:58 INFO - PROCESS | 1737 | 1466698378538 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 1737 | 1466698378543 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:58 INFO - PROCESS | 1737 | 1466698378754 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:12:58 INFO - PROCESS | 1737 | 1466698378934 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1737 | 1466698378942 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:12:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d190c00 == 40 [pid = 1737] [id = 460] 09:12:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8d8f8400) [pid = 1737] [serial = 1381] [outer = (nil)] 09:12:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x9200c000) [pid = 1737] [serial = 1382] [outer = 0x8d8f8400] 09:12:59 INFO - PROCESS | 1737 | 1466698379059 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x92010c00) [pid = 1737] [serial = 1383] [outer = 0x8d8f8400] 09:12:59 INFO - PROCESS | 1737 | 1466698379969 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1481ms 09:13:00 INFO - PROCESS | 1737 | 1466698380008 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:13:00 INFO - PROCESS | 1737 | 1466698380013 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:13:00 INFO - PROCESS | 1737 | 1466698380020 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1737 | 1466698380023 Marionette TRACE conn3 <- [1,1814,null,{}] 09:13:00 INFO - PROCESS | 1737 | 1466698380029 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 1737 | 1466698380034 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:00 INFO - PROCESS | 1737 | 1466698380202 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:13:00 INFO - PROCESS | 1737 | 1466698380399 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1737 | 1466698380405 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6c00 == 41 [pid = 1737] [id = 461] 09:13:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8d8fd800) [pid = 1737] [serial = 1384] [outer = (nil)] 09:13:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x92386c00) [pid = 1737] [serial = 1385] [outer = 0x8d8fd800] 09:13:00 INFO - PROCESS | 1737 | 1466698380483 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x92389800) [pid = 1737] [serial = 1386] [outer = 0x8d8fd800] 09:13:01 INFO - PROCESS | 1737 | 1466698381682 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1732ms 09:13:01 INFO - PROCESS | 1737 | 1466698381752 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1737 | 1466698381758 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:13:01 INFO - PROCESS | 1737 | 1466698381767 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1737 | 1466698381772 Marionette TRACE conn3 <- [1,1818,null,{}] 09:13:01 INFO - PROCESS | 1737 | 1466698381781 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 1737 | 1466698381786 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:02 INFO - PROCESS | 1737 | 1466698382097 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:13:02 INFO - PROCESS | 1737 | 1466698382348 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1737 | 1466698382361 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6800 == 42 [pid = 1737] [id = 462] 09:13:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8cd69c00) [pid = 1737] [serial = 1387] [outer = (nil)] 09:13:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8cd6e000) [pid = 1737] [serial = 1388] [outer = 0x8cd69c00] 09:13:02 INFO - PROCESS | 1737 | 1466698382433 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8cd75400) [pid = 1737] [serial = 1389] [outer = 0x8cd69c00] 09:13:03 INFO - PROCESS | 1737 | 1466698383422 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1692ms 09:13:03 INFO - PROCESS | 1737 | 1466698383460 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1737 | 1466698383466 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:13:03 INFO - PROCESS | 1737 | 1466698383476 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1737 | 1466698383480 Marionette TRACE conn3 <- [1,1822,null,{}] 09:13:03 INFO - PROCESS | 1737 | 1466698383486 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 1737 | 1466698383491 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:03 INFO - PROCESS | 1737 | 1466698383678 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b293800 == 41 [pid = 1737] [id = 452] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd98400 == 40 [pid = 1737] [id = 451] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e7800 == 39 [pid = 1737] [id = 450] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c800 == 38 [pid = 1737] [id = 449] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd73400 == 37 [pid = 1737] [id = 448] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6fc00 == 36 [pid = 1737] [id = 380] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda4000 == 35 [pid = 1737] [id = 379] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b298000 == 34 [pid = 1737] [id = 393] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c4c00 == 33 [pid = 1737] [id = 381] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d9c00 == 32 [pid = 1737] [id = 392] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e0800 == 31 [pid = 1737] [id = 446] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d199800 == 30 [pid = 1737] [id = 385] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6c000 == 29 [pid = 1737] [id = 447] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6bc00 == 28 [pid = 1737] [id = 444] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda1800 == 27 [pid = 1737] [id = 394] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd74c00 == 26 [pid = 1737] [id = 391] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79f800 == 25 [pid = 1737] [id = 445] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8da70400 == 24 [pid = 1737] [id = 384] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294000 == 23 [pid = 1737] [id = 443] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5b8c00 == 22 [pid = 1737] [id = 387] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c3c00 == 21 [pid = 1737] [id = 390] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e0000 == 20 [pid = 1737] [id = 382] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8f689800 == 19 [pid = 1737] [id = 388] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e3c00 == 18 [pid = 1737] [id = 383] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b298400 == 17 [pid = 1737] [id = 389] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b2a0c00 == 16 [pid = 1737] [id = 386] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6c00 == 15 [pid = 1737] [id = 461] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6dc00 == 14 [pid = 1737] [id = 459] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d190c00 == 13 [pid = 1737] [id = 460] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x91d9c800 == 12 [pid = 1737] [id = 458] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x90d94c00 == 11 [pid = 1737] [id = 457] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea03800 == 10 [pid = 1737] [id = 456] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e8c00 == 9 [pid = 1737] [id = 454] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29bc00 == 8 [pid = 1737] [id = 455] 09:13:04 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296400 == 7 [pid = 1737] [id = 453] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8e7a4000) [pid = 1737] [serial = 1328] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8db2ac00) [pid = 1737] [serial = 1290] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8d8fc000) [pid = 1737] [serial = 1289] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x9240b800) [pid = 1737] [serial = 1302] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x92405c00) [pid = 1737] [serial = 1301] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x8f5b8400) [pid = 1737] [serial = 1293] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8f4b3c00) [pid = 1737] [serial = 1292] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x92454400) [pid = 1737] [serial = 1305] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x9242c000) [pid = 1737] [serial = 1304] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8cd9e800) [pid = 1737] [serial = 1319] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8d191400) [pid = 1737] [serial = 1320] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x926cc800) [pid = 1737] [serial = 1308] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8b29fc00) [pid = 1737] [serial = 1316] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8b5cb800) [pid = 1737] [serial = 1317] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x926ca800) [pid = 1737] [serial = 1307] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8e79d800) [pid = 1737] [serial = 1325] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x926d7000) [pid = 1737] [serial = 1311] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x926d3400) [pid = 1737] [serial = 1310] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x9200c800) [pid = 1737] [serial = 1296] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x91f1ec00) [pid = 1737] [serial = 1295] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x92383400) [pid = 1737] [serial = 1299] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8e7a9400) [pid = 1737] [serial = 1326] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x9221f000) [pid = 1737] [serial = 1298] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d8fe400) [pid = 1737] [serial = 1323] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d2ef400) [pid = 1737] [serial = 1313] [outer = (nil)] [url = about:blank] 09:13:04 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d7d0400) [pid = 1737] [serial = 1322] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1737 | 1466698385134 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1737 | 1466698385145 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c400 == 8 [pid = 1737] [id = 463] 09:13:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8b29c800) [pid = 1737] [serial = 1390] [outer = (nil)] 09:13:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8b5c5c00) [pid = 1737] [serial = 1391] [outer = 0x8b29c800] 09:13:05 INFO - PROCESS | 1737 | 1466698385224 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8c9d5800) [pid = 1737] [serial = 1392] [outer = 0x8b29c800] 09:13:06 INFO - PROCESS | 1737 | 1466698386067 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2634ms 09:13:06 INFO - PROCESS | 1737 | 1466698386113 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1737 | 1466698386119 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:13:06 INFO - PROCESS | 1737 | 1466698386127 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1737 | 1466698386131 Marionette TRACE conn3 <- [1,1826,null,{}] 09:13:06 INFO - PROCESS | 1737 | 1466698386139 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1737 | 1466698386147 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:06 INFO - PROCESS | 1737 | 1466698386314 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:13:06 INFO - PROCESS | 1737 | 1466698386332 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1737 | 1466698386343 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18ec00 == 9 [pid = 1737] [id = 464] 09:13:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8d193c00) [pid = 1737] [serial = 1393] [outer = (nil)] 09:13:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d19b800) [pid = 1737] [serial = 1394] [outer = 0x8d193c00] 09:13:06 INFO - PROCESS | 1737 | 1466698386431 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d2ec000) [pid = 1737] [serial = 1395] [outer = 0x8d193c00] 09:13:07 INFO - PROCESS | 1737 | 1466698387451 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1389ms 09:13:07 INFO - PROCESS | 1737 | 1466698387527 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1737 | 1466698387534 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:13:07 INFO - PROCESS | 1737 | 1466698387540 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1737 | 1466698387543 Marionette TRACE conn3 <- [1,1830,null,{}] 09:13:07 INFO - PROCESS | 1737 | 1466698387549 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 1737 | 1466698387555 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:07 INFO - PROCESS | 1737 | 1466698387801 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:13:07 INFO - PROCESS | 1737 | 1466698387820 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1737 | 1466698387828 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e3c00 == 10 [pid = 1737] [id = 465] 09:13:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d8f5c00) [pid = 1737] [serial = 1396] [outer = (nil)] 09:13:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8da65c00) [pid = 1737] [serial = 1397] [outer = 0x8d8f5c00] 09:13:07 INFO - PROCESS | 1737 | 1466698387897 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8da6f800) [pid = 1737] [serial = 1398] [outer = 0x8d8f5c00] 09:13:08 INFO - PROCESS | 1737 | 1466698388878 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1388ms 09:13:08 INFO - PROCESS | 1737 | 1466698388928 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1737 | 1466698388932 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:13:08 INFO - PROCESS | 1737 | 1466698388955 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1737 | 1466698388964 Marionette TRACE conn3 <- [1,1834,null,{}] 09:13:08 INFO - PROCESS | 1737 | 1466698388973 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1737 | 1466698388981 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:09 INFO - PROCESS | 1737 | 1466698389203 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:13:09 INFO - PROCESS | 1737 | 1466698389245 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1737 | 1466698389254 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6d400 == 11 [pid = 1737] [id = 466] 09:13:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d8f8c00) [pid = 1737] [serial = 1399] [outer = (nil)] 09:13:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8e79d000) [pid = 1737] [serial = 1400] [outer = 0x8d8f8c00] 09:13:09 INFO - PROCESS | 1737 | 1466698389417 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8e7a9400) [pid = 1737] [serial = 1401] [outer = 0x8d8f8c00] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8f3b8400) [pid = 1737] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8b294c00) [pid = 1737] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8e7a5000) [pid = 1737] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8ea04c00) [pid = 1737] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8e7a8800) [pid = 1737] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8cd77c00) [pid = 1737] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8d2e6c00) [pid = 1737] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8b294400) [pid = 1737] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8cd73800) [pid = 1737] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8e79cc00) [pid = 1737] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8da69000) [pid = 1737] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:13:10 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d190000) [pid = 1737] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:13:10 INFO - PROCESS | 1737 | 1466698390755 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1868ms 09:13:10 INFO - PROCESS | 1737 | 1466698390808 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1737 | 1466698390812 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:13:10 INFO - PROCESS | 1737 | 1466698390818 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1737 | 1466698390822 Marionette TRACE conn3 <- [1,1838,null,{}] 09:13:10 INFO - PROCESS | 1737 | 1466698390827 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1737 | 1466698390832 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:11 INFO - PROCESS | 1737 | 1466698391017 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:13:11 INFO - PROCESS | 1737 | 1466698391167 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1737 | 1466698391173 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6b000 == 12 [pid = 1737] [id = 467] 09:13:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8cd98800) [pid = 1737] [serial = 1402] [outer = (nil)] 09:13:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8e3e8000) [pid = 1737] [serial = 1403] [outer = 0x8cd98800] 09:13:11 INFO - PROCESS | 1737 | 1466698391243 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8e7a2000) [pid = 1737] [serial = 1404] [outer = 0x8cd98800] 09:13:12 INFO - PROCESS | 1737 | 1466698392023 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1237ms 09:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:13:12 INFO - PROCESS | 1737 | 1466698392056 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1737 | 1466698392059 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:13:12 INFO - PROCESS | 1737 | 1466698392065 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1737 | 1466698392068 Marionette TRACE conn3 <- [1,1842,null,{}] 09:13:12 INFO - PROCESS | 1737 | 1466698392134 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1737 | 1466698392141 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:12 INFO - PROCESS | 1737 | 1466698392336 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:13:12 INFO - PROCESS | 1737 | 1466698392527 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1737 | 1466698392541 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd69400 == 13 [pid = 1737] [id = 468] 09:13:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8cd6b800) [pid = 1737] [serial = 1405] [outer = (nil)] 09:13:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8cd73400) [pid = 1737] [serial = 1406] [outer = 0x8cd6b800] 09:13:12 INFO - PROCESS | 1737 | 1466698392669 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d7c1400) [pid = 1737] [serial = 1407] [outer = 0x8cd6b800] 09:13:13 INFO - PROCESS | 1737 | 1466698393904 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1897ms 09:13:13 INFO - PROCESS | 1737 | 1466698393963 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1737 | 1466698393969 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:13:13 INFO - PROCESS | 1737 | 1466698393977 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1737 | 1466698393982 Marionette TRACE conn3 <- [1,1846,null,{}] 09:13:13 INFO - PROCESS | 1737 | 1466698393990 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1737 | 1466698393997 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:14 INFO - PROCESS | 1737 | 1466698394190 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:13:14 INFO - PROCESS | 1737 | 1466698394419 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1737 | 1466698394430 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cbc00 == 14 [pid = 1737] [id = 469] 09:13:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8cd6dc00) [pid = 1737] [serial = 1408] [outer = (nil)] 09:13:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e3e1c00) [pid = 1737] [serial = 1409] [outer = 0x8cd6dc00] 09:13:14 INFO - PROCESS | 1737 | 1466698394558 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8e7a9800) [pid = 1737] [serial = 1410] [outer = 0x8cd6dc00] 09:13:15 INFO - PROCESS | 1737 | 1466698395567 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1648ms 09:13:15 INFO - PROCESS | 1737 | 1466698395625 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1737 | 1466698395629 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:13:15 INFO - PROCESS | 1737 | 1466698395636 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1737 | 1466698395640 Marionette TRACE conn3 <- [1,1850,null,{}] 09:13:15 INFO - PROCESS | 1737 | 1466698395646 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1737 | 1466698395651 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:15 INFO - PROCESS | 1737 | 1466698395864 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:13:16 INFO - PROCESS | 1737 | 1466698396136 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1737 | 1466698396150 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb10c00 == 15 [pid = 1737] [id = 470] 09:13:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8f3b2800) [pid = 1737] [serial = 1411] [outer = (nil)] 09:13:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8f3b4800) [pid = 1737] [serial = 1412] [outer = 0x8f3b2800] 09:13:16 INFO - PROCESS | 1737 | 1466698396257 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8f3ba000) [pid = 1737] [serial = 1413] [outer = 0x8f3b2800] 09:13:17 INFO - PROCESS | 1737 | 1466698397252 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1681ms 09:13:17 INFO - PROCESS | 1737 | 1466698397325 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1737 | 1466698397336 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:13:17 INFO - PROCESS | 1737 | 1466698397344 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1737 | 1466698397347 Marionette TRACE conn3 <- [1,1854,null,{}] 09:13:17 INFO - PROCESS | 1737 | 1466698397353 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1737 | 1466698397358 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:17 INFO - PROCESS | 1737 | 1466698397542 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:13:17 INFO - PROCESS | 1737 | 1466698397781 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1737 | 1466698397788 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3bc800 == 16 [pid = 1737] [id = 471] 09:13:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8f4b5800) [pid = 1737] [serial = 1414] [outer = (nil)] 09:13:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f5b4c00) [pid = 1737] [serial = 1415] [outer = 0x8f4b5800] 09:13:17 INFO - PROCESS | 1737 | 1466698397912 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f5b6c00) [pid = 1737] [serial = 1416] [outer = 0x8f4b5800] 09:13:18 INFO - PROCESS | 1737 | 1466698398895 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 09:13:18 INFO - PROCESS | 1737 | 1466698398978 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1737 | 1466698398983 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:13:18 INFO - PROCESS | 1737 | 1466698398989 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1737 | 1466698398993 Marionette TRACE conn3 <- [1,1858,null,{}] 09:13:19 INFO - PROCESS | 1737 | 1466698398999 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 1737 | 1466698399004 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:19 INFO - PROCESS | 1737 | 1466698399334 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:13:19 INFO - PROCESS | 1737 | 1466698399573 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1737 | 1466698399579 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7800 == 17 [pid = 1737] [id = 472] 09:13:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8c9d9c00) [pid = 1737] [serial = 1417] [outer = (nil)] 09:13:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8cd6c800) [pid = 1737] [serial = 1418] [outer = 0x8c9d9c00] 09:13:19 INFO - PROCESS | 1737 | 1466698399655 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8d2efc00) [pid = 1737] [serial = 1419] [outer = 0x8c9d9c00] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8ea03c00) [pid = 1737] [serial = 1329] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8d8fa400) [pid = 1737] [serial = 1314] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f4b6c00) [pid = 1737] [serial = 1355] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8eb06c00) [pid = 1737] [serial = 1358] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8ea0c800) [pid = 1737] [serial = 1337] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8eb08000) [pid = 1737] [serial = 1338] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8f3be000) [pid = 1737] [serial = 1340] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8f4ac400) [pid = 1737] [serial = 1341] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f5bd400) [pid = 1737] [serial = 1343] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f5c2c00) [pid = 1737] [serial = 1344] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d8f2400) [pid = 1737] [serial = 1349] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8da71400) [pid = 1737] [serial = 1350] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8d8f5400) [pid = 1737] [serial = 1334] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8da6a800) [pid = 1737] [serial = 1335] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8b29a800) [pid = 1737] [serial = 1331] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8b5d0c00) [pid = 1737] [serial = 1332] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8cd9c400) [pid = 1737] [serial = 1346] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d190400) [pid = 1737] [serial = 1347] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8c9d9400) [pid = 1737] [serial = 1359] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8eb05400) [pid = 1737] [serial = 1353] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f688400) [pid = 1737] [serial = 1356] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8ea08c00) [pid = 1737] [serial = 1352] [outer = (nil)] [url = about:blank] 09:13:20 INFO - PROCESS | 1737 | 1466698400673 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1746ms 09:13:20 INFO - PROCESS | 1737 | 1466698400738 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1737 | 1466698400744 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:13:20 INFO - PROCESS | 1737 | 1466698400752 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1737 | 1466698400757 Marionette TRACE conn3 <- [1,1862,null,{}] 09:13:20 INFO - PROCESS | 1737 | 1466698400763 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 1737 | 1466698400769 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:20 INFO - PROCESS | 1737 | 1466698400930 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:13:21 INFO - PROCESS | 1737 | 1466698401101 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1737 | 1466698401112 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d190400 == 18 [pid = 1737] [id = 473] 09:13:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d19bc00) [pid = 1737] [serial = 1420] [outer = (nil)] 09:13:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d8fe000) [pid = 1737] [serial = 1421] [outer = 0x8d19bc00] 09:13:21 INFO - PROCESS | 1737 | 1466698401187 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8da72000) [pid = 1737] [serial = 1422] [outer = 0x8d19bc00] 09:13:21 INFO - PROCESS | 1737 | 1466698401983 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1292ms 09:13:22 INFO - PROCESS | 1737 | 1466698402057 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1737 | 1466698402062 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:13:22 INFO - PROCESS | 1737 | 1466698402076 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1737 | 1466698402079 Marionette TRACE conn3 <- [1,1866,null,{}] 09:13:22 INFO - PROCESS | 1737 | 1466698402085 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1737 | 1466698402090 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:22 INFO - PROCESS | 1737 | 1466698402253 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:13:22 INFO - PROCESS | 1737 | 1466698402396 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1737 | 1466698402403 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296400 == 19 [pid = 1737] [id = 474] 09:13:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8e7a5400) [pid = 1737] [serial = 1423] [outer = (nil)] 09:13:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8eb01c00) [pid = 1737] [serial = 1424] [outer = 0x8e7a5400] 09:13:22 INFO - PROCESS | 1737 | 1466698402472 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8eb08400) [pid = 1737] [serial = 1425] [outer = 0x8e7a5400] 09:13:23 INFO - PROCESS | 1737 | 1466698403342 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1331ms 09:13:23 INFO - PROCESS | 1737 | 1466698403411 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1737 | 1466698403417 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:13:23 INFO - PROCESS | 1737 | 1466698403433 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1737 | 1466698403439 Marionette TRACE conn3 <- [1,1870,null,{}] 09:13:23 INFO - PROCESS | 1737 | 1466698403451 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 1737 | 1466698403456 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:23 INFO - PROCESS | 1737 | 1466698403678 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:13:23 INFO - PROCESS | 1737 | 1466698403696 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1737 | 1466698403703 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294c00 == 20 [pid = 1737] [id = 475] 09:13:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8e3de400) [pid = 1737] [serial = 1426] [outer = (nil)] 09:13:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f4b1400) [pid = 1737] [serial = 1427] [outer = 0x8e3de400] 09:13:23 INFO - PROCESS | 1737 | 1466698403771 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f4b7000) [pid = 1737] [serial = 1428] [outer = 0x8e3de400] 09:13:24 INFO - PROCESS | 1737 | 1466698404845 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d193c00) [pid = 1737] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8b29c800) [pid = 1737] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8cd69c00) [pid = 1737] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d8fd800) [pid = 1737] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8b298c00) [pid = 1737] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8d7c5000) [pid = 1737] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8d8ff000) [pid = 1737] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8ea0d000) [pid = 1737] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x90d9f800) [pid = 1737] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x91d9d400) [pid = 1737] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d2ee800) [pid = 1737] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d8f8c00) [pid = 1737] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d8f8400) [pid = 1737] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:13:24 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8f5c00) [pid = 1737] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1503ms 09:13:24 INFO - PROCESS | 1737 | 1466698404928 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1737 | 1466698404933 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:13:24 INFO - PROCESS | 1737 | 1466698404985 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1737 | 1466698404990 Marionette TRACE conn3 <- [1,1874,null,{}] 09:13:25 INFO - PROCESS | 1737 | 1466698405002 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 1737 | 1466698405009 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:25 INFO - PROCESS | 1737 | 1466698405206 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:13:25 INFO - PROCESS | 1737 | 1466698405461 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1737 | 1466698405475 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4c00 == 21 [pid = 1737] [id = 476] 09:13:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8cd70000) [pid = 1737] [serial = 1429] [outer = (nil)] 09:13:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d195800) [pid = 1737] [serial = 1430] [outer = 0x8cd70000] 09:13:25 INFO - PROCESS | 1737 | 1466698405555 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8cd9f800) [pid = 1737] [serial = 1431] [outer = 0x8cd70000] 09:13:26 INFO - PROCESS | 1737 | 1466698406500 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1631ms 09:13:26 INFO - PROCESS | 1737 | 1466698406574 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1737 | 1466698406581 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:13:26 INFO - PROCESS | 1737 | 1466698406592 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1737 | 1466698406596 Marionette TRACE conn3 <- [1,1878,null,{}] 09:13:26 INFO - PROCESS | 1737 | 1466698406603 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1737 | 1466698406609 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:26 INFO - PROCESS | 1737 | 1466698406828 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:13:27 INFO - PROCESS | 1737 | 1466698407056 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1737 | 1466698407072 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8ff000 == 22 [pid = 1737] [id = 477] 09:13:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8db29400) [pid = 1737] [serial = 1432] [outer = (nil)] 09:13:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8e3e0c00) [pid = 1737] [serial = 1433] [outer = 0x8db29400] 09:13:27 INFO - PROCESS | 1737 | 1466698407175 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e79d800) [pid = 1737] [serial = 1434] [outer = 0x8db29400] 09:13:28 INFO - PROCESS | 1737 | 1466698408248 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1733ms 09:13:28 INFO - PROCESS | 1737 | 1466698408325 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1737 | 1466698408328 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:13:28 INFO - PROCESS | 1737 | 1466698408336 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1737 | 1466698408342 Marionette TRACE conn3 <- [1,1882,null,{}] 09:13:28 INFO - PROCESS | 1737 | 1466698408358 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 1737 | 1466698408367 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:28 INFO - PROCESS | 1737 | 1466698408589 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:13:28 INFO - PROCESS | 1737 | 1466698408904 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1737 | 1466698408914 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da64800 == 23 [pid = 1737] [id = 478] 09:13:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f3be800) [pid = 1737] [serial = 1435] [outer = (nil)] 09:13:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f4b5c00) [pid = 1737] [serial = 1436] [outer = 0x8f3be800] 09:13:29 INFO - PROCESS | 1737 | 1466698409054 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f5bdc00) [pid = 1737] [serial = 1437] [outer = 0x8f3be800] 09:13:30 INFO - PROCESS | 1737 | 1466698410097 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1839ms 09:13:30 INFO - PROCESS | 1737 | 1466698410176 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1737 | 1466698410180 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:13:30 INFO - PROCESS | 1737 | 1466698410188 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1737 | 1466698410192 Marionette TRACE conn3 <- [1,1886,null,{}] 09:13:30 INFO - PROCESS | 1737 | 1466698410198 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1737 | 1466698410203 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:30 INFO - PROCESS | 1737 | 1466698410439 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:13:30 INFO - PROCESS | 1737 | 1466698410666 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1737 | 1466698410673 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd73c00 == 24 [pid = 1737] [id = 479] 09:13:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8da64400) [pid = 1737] [serial = 1438] [outer = (nil)] 09:13:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f689000) [pid = 1737] [serial = 1439] [outer = 0x8da64400] 09:13:30 INFO - PROCESS | 1737 | 1466698410801 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f690400) [pid = 1737] [serial = 1440] [outer = 0x8da64400] 09:13:31 INFO - PROCESS | 1737 | 1466698411928 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1787ms 09:13:31 INFO - PROCESS | 1737 | 1466698411976 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:13:31 INFO - PROCESS | 1737 | 1466698411981 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:13:31 INFO - PROCESS | 1737 | 1466698411987 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1737 | 1466698411991 Marionette TRACE conn3 <- [1,1890,null,{}] 09:13:32 INFO - PROCESS | 1737 | 1466698411996 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 1737 | 1466698412002 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:32 INFO - PROCESS | 1737 | 1466698412184 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:13:32 INFO - PROCESS | 1737 | 1466698412411 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1737 | 1466698412418 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296c00 == 25 [pid = 1737] [id = 480] 09:13:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8cd9c800) [pid = 1737] [serial = 1441] [outer = (nil)] 09:13:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x90d99800) [pid = 1737] [serial = 1442] [outer = 0x8cd9c800] 09:13:32 INFO - PROCESS | 1737 | 1466698412535 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x90d9b400) [pid = 1737] [serial = 1443] [outer = 0x8cd9c800] 09:13:33 INFO - PROCESS | 1737 | 1466698413693 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1791ms 09:13:33 INFO - PROCESS | 1737 | 1466698413781 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1737 | 1466698413788 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:13:33 INFO - PROCESS | 1737 | 1466698413798 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1737 | 1466698413803 Marionette TRACE conn3 <- [1,1894,null,{}] 09:13:33 INFO - PROCESS | 1737 | 1466698413895 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1737 | 1466698413913 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:34 INFO - PROCESS | 1737 | 1466698414358 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:13:34 INFO - PROCESS | 1737 | 1466698414654 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1737 | 1466698414665 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda5c00 == 26 [pid = 1737] [id = 481] 09:13:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d7c2400) [pid = 1737] [serial = 1444] [outer = (nil)] 09:13:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x90dec800) [pid = 1737] [serial = 1445] [outer = 0x8d7c2400] 09:13:34 INFO - PROCESS | 1737 | 1466698414800 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x91da3800) [pid = 1737] [serial = 1446] [outer = 0x8d7c2400] 09:13:36 INFO - PROCESS | 1737 | 1466698416216 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2469ms 09:13:36 INFO - PROCESS | 1737 | 1466698416267 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1737 | 1466698416277 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:13:36 INFO - PROCESS | 1737 | 1466698416291 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1737 | 1466698416299 Marionette TRACE conn3 <- [1,1898,null,{}] 09:13:36 INFO - PROCESS | 1737 | 1466698416458 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1737 | 1466698416468 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:36 INFO - PROCESS | 1737 | 1466698416785 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:13:37 INFO - PROCESS | 1737 | 1466698416981 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1737 | 1466698417003 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dc800 == 27 [pid = 1737] [id = 482] 09:13:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8cd69c00) [pid = 1737] [serial = 1447] [outer = (nil)] 09:13:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d2ec400) [pid = 1737] [serial = 1448] [outer = 0x8cd69c00] 09:13:37 INFO - PROCESS | 1737 | 1466698417147 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8d8f5800) [pid = 1737] [serial = 1449] [outer = 0x8cd69c00] 09:13:39 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6800 == 26 [pid = 1737] [id = 462] 09:13:39 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c400 == 25 [pid = 1737] [id = 463] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8e3e8000) [pid = 1737] [serial = 1403] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8d19b800) [pid = 1737] [serial = 1394] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8b5c5c00) [pid = 1737] [serial = 1391] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8c9d5800) [pid = 1737] [serial = 1392] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8cd75400) [pid = 1737] [serial = 1389] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8cd6e000) [pid = 1737] [serial = 1388] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x92389800) [pid = 1737] [serial = 1386] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x92386c00) [pid = 1737] [serial = 1385] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8c9dcc00) [pid = 1737] [serial = 1362] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8b5c5400) [pid = 1737] [serial = 1361] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8db2ec00) [pid = 1737] [serial = 1365] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d8fcc00) [pid = 1737] [serial = 1364] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f3bf000) [pid = 1737] [serial = 1368] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8eb0dc00) [pid = 1737] [serial = 1367] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x90de7800) [pid = 1737] [serial = 1371] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x90d9f000) [pid = 1737] [serial = 1370] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x90ef5800) [pid = 1737] [serial = 1374] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x90eedc00) [pid = 1737] [serial = 1373] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x91dedc00) [pid = 1737] [serial = 1377] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x91da2c00) [pid = 1737] [serial = 1376] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x91f1cc00) [pid = 1737] [serial = 1380] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x91f17c00) [pid = 1737] [serial = 1379] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8e79d000) [pid = 1737] [serial = 1400] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x92010c00) [pid = 1737] [serial = 1383] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x9200c000) [pid = 1737] [serial = 1382] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8da65c00) [pid = 1737] [serial = 1397] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8e7a9400) [pid = 1737] [serial = 1401] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8da6f800) [pid = 1737] [serial = 1398] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8d2ec000) [pid = 1737] [serial = 1395] [outer = (nil)] [url = about:blank] 09:13:39 INFO - PROCESS | 1737 | 1466698419537 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 3260ms 09:13:39 INFO - PROCESS | 1737 | 1466698419549 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1737 | 1466698419555 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:13:39 INFO - PROCESS | 1737 | 1466698419563 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1737 | 1466698419568 Marionette TRACE conn3 <- [1,1902,null,{}] 09:13:39 INFO - PROCESS | 1737 | 1466698419583 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 1737 | 1466698419589 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:39 INFO - PROCESS | 1737 | 1466698419751 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:13:39 INFO - PROCESS | 1737 | 1466698419770 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1737 | 1466698419783 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4000 == 26 [pid = 1737] [id = 483] 09:13:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8c9de000) [pid = 1737] [serial = 1450] [outer = (nil)] 09:13:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8cd6ec00) [pid = 1737] [serial = 1451] [outer = 0x8c9de000] 09:13:39 INFO - PROCESS | 1737 | 1466698419856 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8cd76400) [pid = 1737] [serial = 1452] [outer = 0x8c9de000] 09:13:40 INFO - PROCESS | 1737 | 1466698420809 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1303ms 09:13:40 INFO - PROCESS | 1737 | 1466698420865 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1737 | 1466698420874 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:13:40 INFO - PROCESS | 1737 | 1466698420885 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1737 | 1466698420889 Marionette TRACE conn3 <- [1,1906,null,{}] 09:13:40 INFO - PROCESS | 1737 | 1466698420895 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1737 | 1466698420901 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:41 INFO - PROCESS | 1737 | 1466698421068 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:13:41 INFO - PROCESS | 1737 | 1466698421200 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1737 | 1466698421208 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e1c00 == 27 [pid = 1737] [id = 484] 09:13:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8d2ef000) [pid = 1737] [serial = 1453] [outer = (nil)] 09:13:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d8f0800) [pid = 1737] [serial = 1454] [outer = 0x8d2ef000] 09:13:41 INFO - PROCESS | 1737 | 1466698421281 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d8fb000) [pid = 1737] [serial = 1455] [outer = 0x8d2ef000] 09:13:42 INFO - PROCESS | 1737 | 1466698422185 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1332ms 09:13:42 INFO - PROCESS | 1737 | 1466698422217 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1737 | 1466698422221 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:13:42 INFO - PROCESS | 1737 | 1466698422228 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1737 | 1466698422234 Marionette TRACE conn3 <- [1,1910,null,{}] 09:13:42 INFO - PROCESS | 1737 | 1466698422258 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1737 | 1466698422267 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:42 INFO - PROCESS | 1737 | 1466698422480 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:13:42 INFO - PROCESS | 1737 | 1466698422515 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1737 | 1466698422528 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79d000 == 28 [pid = 1737] [id = 485] 09:13:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e79dc00) [pid = 1737] [serial = 1456] [outer = (nil)] 09:13:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8e7a5000) [pid = 1737] [serial = 1457] [outer = 0x8e79dc00] 09:13:42 INFO - PROCESS | 1737 | 1466698422600 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8ea07400) [pid = 1737] [serial = 1458] [outer = 0x8e79dc00] 09:13:43 INFO - PROCESS | 1737 | 1466698423574 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1388ms 09:13:43 INFO - PROCESS | 1737 | 1466698423617 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1737 | 1466698423636 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:13:43 INFO - PROCESS | 1737 | 1466698423658 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1737 | 1466698423661 Marionette TRACE conn3 <- [1,1914,null,{}] 09:13:43 INFO - PROCESS | 1737 | 1466698423666 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 1737 | 1466698423671 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:43 INFO - PROCESS | 1737 | 1466698423894 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8e7a5400) [pid = 1737] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8cd98800) [pid = 1737] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8e3de400) [pid = 1737] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8cd6dc00) [pid = 1737] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8f3b2800) [pid = 1737] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8f4b5800) [pid = 1737] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8cd6b800) [pid = 1737] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8c9d9c00) [pid = 1737] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:13:44 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8d19bc00) [pid = 1737] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:13:44 INFO - PROCESS | 1737 | 1466698424414 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1737 | 1466698424425 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b297000 == 29 [pid = 1737] [id = 486] 09:13:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8b5c7000) [pid = 1737] [serial = 1459] [outer = (nil)] 09:13:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8cd9fc00) [pid = 1737] [serial = 1460] [outer = 0x8b5c7000] 09:13:44 INFO - PROCESS | 1737 | 1466698424502 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8ea0d800) [pid = 1737] [serial = 1461] [outer = 0x8b5c7000] 09:13:45 INFO - PROCESS | 1737 | 1466698425302 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1679ms 09:13:45 INFO - PROCESS | 1737 | 1466698425338 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1737 | 1466698425341 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:13:45 INFO - PROCESS | 1737 | 1466698425348 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1737 | 1466698425351 Marionette TRACE conn3 <- [1,1918,null,{}] 09:13:45 INFO - PROCESS | 1737 | 1466698425357 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 1737 | 1466698425362 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:45 INFO - PROCESS | 1737 | 1466698425517 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:13:45 INFO - PROCESS | 1737 | 1466698425531 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1737 | 1466698425540 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb02800 == 30 [pid = 1737] [id = 487] 09:13:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8eb03000) [pid = 1737] [serial = 1462] [outer = (nil)] 09:13:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f3c0800) [pid = 1737] [serial = 1463] [outer = 0x8eb03000] 09:13:45 INFO - PROCESS | 1737 | 1466698425613 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8f4aec00) [pid = 1737] [serial = 1464] [outer = 0x8eb03000] 09:13:46 INFO - PROCESS | 1737 | 1466698426660 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1379ms 09:13:46 INFO - PROCESS | 1737 | 1466698426729 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1737 | 1466698426736 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:13:46 INFO - PROCESS | 1737 | 1466698426745 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1737 | 1466698426750 Marionette TRACE conn3 <- [1,1922,null,{}] 09:13:46 INFO - PROCESS | 1737 | 1466698426759 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1737 | 1466698426765 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:46 INFO - PROCESS | 1737 | 1466698426993 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:13:47 INFO - PROCESS | 1737 | 1466698427246 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1737 | 1466698427260 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9da800 == 31 [pid = 1737] [id = 488] 09:13:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8cd6b800) [pid = 1737] [serial = 1465] [outer = (nil)] 09:13:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d199c00) [pid = 1737] [serial = 1466] [outer = 0x8cd6b800] 09:13:47 INFO - PROCESS | 1737 | 1466698427379 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d7cc800) [pid = 1737] [serial = 1467] [outer = 0x8cd6b800] 09:13:48 INFO - PROCESS | 1737 | 1466698428405 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1744ms 09:13:48 INFO - PROCESS | 1737 | 1466698428489 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1737 | 1466698428497 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:13:48 INFO - PROCESS | 1737 | 1466698428508 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1737 | 1466698428512 Marionette TRACE conn3 <- [1,1926,null,{}] 09:13:48 INFO - PROCESS | 1737 | 1466698428518 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 1737 | 1466698428524 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:48 INFO - PROCESS | 1737 | 1466698428741 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:13:49 INFO - PROCESS | 1737 | 1466698429011 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1737 | 1466698429018 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29dc00 == 32 [pid = 1737] [id = 489] 09:13:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8e3e3400) [pid = 1737] [serial = 1468] [outer = (nil)] 09:13:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8ea06800) [pid = 1737] [serial = 1469] [outer = 0x8e3e3400] 09:13:49 INFO - PROCESS | 1737 | 1466698429106 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8ea09800) [pid = 1737] [serial = 1470] [outer = 0x8e3e3400] 09:13:50 INFO - PROCESS | 1737 | 1466698430128 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1687ms 09:13:50 INFO - PROCESS | 1737 | 1466698430196 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:13:50 INFO - PROCESS | 1737 | 1466698430200 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:13:50 INFO - PROCESS | 1737 | 1466698430207 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1737 | 1466698430214 Marionette TRACE conn3 <- [1,1930,null,{}] 09:13:50 INFO - PROCESS | 1737 | 1466698430230 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 1737 | 1466698430239 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:50 INFO - PROCESS | 1737 | 1466698430433 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:13:50 INFO - PROCESS | 1737 | 1466698430662 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1737 | 1466698430676 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f686c00 == 33 [pid = 1737] [id = 490] 09:13:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f687000) [pid = 1737] [serial = 1471] [outer = (nil)] 09:13:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x90d93000) [pid = 1737] [serial = 1472] [outer = 0x8f687000] 09:13:50 INFO - PROCESS | 1737 | 1466698430761 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x90d99c00) [pid = 1737] [serial = 1473] [outer = 0x8f687000] 09:13:51 INFO - PROCESS | 1737 | 1466698431780 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1642ms 09:13:51 INFO - PROCESS | 1737 | 1466698431849 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1737 | 1466698431854 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:13:51 INFO - PROCESS | 1737 | 1466698431860 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1737 | 1466698431864 Marionette TRACE conn3 <- [1,1934,null,{}] 09:13:51 INFO - PROCESS | 1737 | 1466698431869 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 1737 | 1466698431874 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:52 INFO - PROCESS | 1737 | 1466698432055 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:13:52 INFO - PROCESS | 1737 | 1466698432277 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1737 | 1466698432286 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db27000 == 34 [pid = 1737] [id = 491] 09:13:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8db2b400) [pid = 1737] [serial = 1474] [outer = (nil)] 09:13:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f5b7400) [pid = 1737] [serial = 1475] [outer = 0x8db2b400] 09:13:52 INFO - PROCESS | 1737 | 1466698432420 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90d92000) [pid = 1737] [serial = 1476] [outer = 0x8db2b400] 09:13:53 INFO - PROCESS | 1737 | 1466698433686 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1887ms 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8e7a2000) [pid = 1737] [serial = 1404] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8eb01c00) [pid = 1737] [serial = 1424] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4b1400) [pid = 1737] [serial = 1427] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f4b7000) [pid = 1737] [serial = 1428] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8e3e1c00) [pid = 1737] [serial = 1409] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8e7a9800) [pid = 1737] [serial = 1410] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f3b4800) [pid = 1737] [serial = 1412] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8f3ba000) [pid = 1737] [serial = 1413] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f5b4c00) [pid = 1737] [serial = 1415] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8f5b6c00) [pid = 1737] [serial = 1416] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8cd73400) [pid = 1737] [serial = 1406] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d7c1400) [pid = 1737] [serial = 1407] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8cd6c800) [pid = 1737] [serial = 1418] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8d2efc00) [pid = 1737] [serial = 1419] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8d8fe000) [pid = 1737] [serial = 1421] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8da72000) [pid = 1737] [serial = 1422] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8eb08400) [pid = 1737] [serial = 1425] [outer = (nil)] [url = about:blank] 09:13:53 INFO - PROCESS | 1737 | 1466698433801 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1737 | 1466698433807 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:13:53 INFO - PROCESS | 1737 | 1466698433816 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1737 | 1466698433820 Marionette TRACE conn3 <- [1,1938,null,{}] 09:13:53 INFO - PROCESS | 1737 | 1466698433836 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 1737 | 1466698433842 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:54 INFO - PROCESS | 1737 | 1466698434046 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:13:54 INFO - PROCESS | 1737 | 1466698434200 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1737 | 1466698434213 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dcc00 == 35 [pid = 1737] [id = 492] 09:13:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8c9dd800) [pid = 1737] [serial = 1477] [outer = (nil)] 09:13:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8d193c00) [pid = 1737] [serial = 1478] [outer = 0x8c9dd800] 09:13:54 INFO - PROCESS | 1737 | 1466698434287 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8d7c3400) [pid = 1737] [serial = 1479] [outer = 0x8c9dd800] 09:13:55 INFO - PROCESS | 1737 | 1466698435022 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1239ms 09:13:55 INFO - PROCESS | 1737 | 1466698435058 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1737 | 1466698435064 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:13:55 INFO - PROCESS | 1737 | 1466698435083 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1737 | 1466698435088 Marionette TRACE conn3 <- [1,1942,null,{}] 09:13:55 INFO - PROCESS | 1737 | 1466698435093 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 1737 | 1466698435099 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:55 INFO - PROCESS | 1737 | 1466698435260 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:13:55 INFO - PROCESS | 1737 | 1466698435272 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1737 | 1466698435280 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6b400 == 36 [pid = 1737] [id = 493] 09:13:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8db29000) [pid = 1737] [serial = 1480] [outer = (nil)] 09:13:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8e3e8000) [pid = 1737] [serial = 1481] [outer = 0x8db29000] 09:13:55 INFO - PROCESS | 1737 | 1466698435349 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e7a8000) [pid = 1737] [serial = 1482] [outer = 0x8db29000] 09:13:56 INFO - PROCESS | 1737 | 1466698436314 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1291ms 09:13:56 INFO - PROCESS | 1737 | 1466698436370 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1737 | 1466698436373 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:13:56 INFO - PROCESS | 1737 | 1466698436379 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1737 | 1466698436385 Marionette TRACE conn3 <- [1,1946,null,{}] 09:13:56 INFO - PROCESS | 1737 | 1466698436400 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 1737 | 1466698436409 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:56 INFO - PROCESS | 1737 | 1466698436630 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:13:56 INFO - PROCESS | 1737 | 1466698436656 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1737 | 1466698436665 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3ba800 == 37 [pid = 1737] [id = 494] 09:13:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f3bb400) [pid = 1737] [serial = 1483] [outer = (nil)] 09:13:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8f4afc00) [pid = 1737] [serial = 1484] [outer = 0x8f3bb400] 09:13:56 INFO - PROCESS | 1737 | 1466698436734 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8f5b6000) [pid = 1737] [serial = 1485] [outer = 0x8f3bb400] 09:13:57 INFO - PROCESS | 1737 | 1466698437631 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1298ms 09:13:57 INFO - PROCESS | 1737 | 1466698437679 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1737 | 1466698437683 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:13:57 INFO - PROCESS | 1737 | 1466698437695 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1737 | 1466698437697 Marionette TRACE conn3 <- [1,1950,null,{}] 09:13:57 INFO - PROCESS | 1737 | 1466698437703 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 1737 | 1466698437708 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:57 INFO - PROCESS | 1737 | 1466698437929 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:13:57 INFO - PROCESS | 1737 | 1466698437952 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1737 | 1466698437960 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292400 == 38 [pid = 1737] [id = 495] 09:13:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f4b2400) [pid = 1737] [serial = 1486] [outer = (nil)] 09:13:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f68d800) [pid = 1737] [serial = 1487] [outer = 0x8f4b2400] 09:13:58 INFO - PROCESS | 1737 | 1466698438026 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f692400) [pid = 1737] [serial = 1488] [outer = 0x8f4b2400] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8da64400) [pid = 1737] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8b5c7000) [pid = 1737] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cd69c00) [pid = 1737] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8cd9c800) [pid = 1737] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8cd70000) [pid = 1737] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8c9de000) [pid = 1737] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f3be800) [pid = 1737] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8e79dc00) [pid = 1737] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8d7c2400) [pid = 1737] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8db29400) [pid = 1737] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:13:58 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8d2ef000) [pid = 1737] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:13:59 INFO - PROCESS | 1737 | 1466698439021 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1383ms 09:13:59 INFO - PROCESS | 1737 | 1466698439079 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1737 | 1466698439082 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:13:59 INFO - PROCESS | 1737 | 1466698439088 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1737 | 1466698439091 Marionette TRACE conn3 <- [1,1954,null,{}] 09:13:59 INFO - PROCESS | 1737 | 1466698439097 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1737 | 1466698439102 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:59 INFO - PROCESS | 1737 | 1466698439305 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:13:59 INFO - PROCESS | 1737 | 1466698439320 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1737 | 1466698439330 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:13:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cac00 == 39 [pid = 1737] [id = 496] 09:13:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8b5cf800) [pid = 1737] [serial = 1489] [outer = (nil)] 09:13:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f3b2400) [pid = 1737] [serial = 1490] [outer = 0x8b5cf800] 09:13:59 INFO - PROCESS | 1737 | 1466698439393 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f68e800) [pid = 1737] [serial = 1491] [outer = 0x8b5cf800] 09:14:00 INFO - PROCESS | 1737 | 1466698440221 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1176ms 09:14:00 INFO - PROCESS | 1737 | 1466698440266 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1737 | 1466698440269 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:14:00 INFO - PROCESS | 1737 | 1466698440275 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1737 | 1466698440279 Marionette TRACE conn3 <- [1,1958,null,{}] 09:14:00 INFO - PROCESS | 1737 | 1466698440284 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 1737 | 1466698440295 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:00 INFO - PROCESS | 1737 | 1466698440493 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:14:00 INFO - PROCESS | 1737 | 1466698440505 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1737 | 1466698440512 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6ac00 == 40 [pid = 1737] [id = 497] 09:14:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8eb05000) [pid = 1737] [serial = 1492] [outer = (nil)] 09:14:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x91d9d400) [pid = 1737] [serial = 1493] [outer = 0x8eb05000] 09:14:00 INFO - PROCESS | 1737 | 1466698440702 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x91da0c00) [pid = 1737] [serial = 1494] [outer = 0x8eb05000] 09:14:01 INFO - PROCESS | 1737 | 1466698441735 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1487ms 09:14:01 INFO - PROCESS | 1737 | 1466698441764 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1737 | 1466698441770 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:14:01 INFO - PROCESS | 1737 | 1466698441778 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1737 | 1466698441787 Marionette TRACE conn3 <- [1,1962,null,{}] 09:14:01 INFO - PROCESS | 1737 | 1466698441795 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 1737 | 1466698441801 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:01 INFO - PROCESS | 1737 | 1466698441991 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:14:02 INFO - PROCESS | 1737 | 1466698442321 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1737 | 1466698442339 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6c800 == 41 [pid = 1737] [id = 498] 09:14:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8cd73400) [pid = 1737] [serial = 1495] [outer = (nil)] 09:14:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d8fa800) [pid = 1737] [serial = 1496] [outer = 0x8cd73400] 09:14:02 INFO - PROCESS | 1737 | 1466698442486 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8da72000) [pid = 1737] [serial = 1497] [outer = 0x8cd73400] 09:14:03 INFO - PROCESS | 1737 | 1466698443439 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1688ms 09:14:03 INFO - PROCESS | 1737 | 1466698443466 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1737 | 1466698443473 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:14:03 INFO - PROCESS | 1737 | 1466698443502 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1737 | 1466698443508 Marionette TRACE conn3 <- [1,1966,null,{}] 09:14:03 INFO - PROCESS | 1737 | 1466698443515 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 1737 | 1466698443521 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:03 INFO - PROCESS | 1737 | 1466698443707 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:14:04 INFO - PROCESS | 1737 | 1466698443988 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1737 | 1466698443998 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a2000 == 42 [pid = 1737] [id = 499] 09:14:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f3b5800) [pid = 1737] [serial = 1498] [outer = (nil)] 09:14:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4ab800) [pid = 1737] [serial = 1499] [outer = 0x8f3b5800] 09:14:04 INFO - PROCESS | 1737 | 1466698444093 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f685800) [pid = 1737] [serial = 1500] [outer = 0x8f3b5800] 09:14:04 INFO - PROCESS | 1737 | 1466698444977 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1560ms 09:14:05 INFO - PROCESS | 1737 | 1466698445044 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:14:05 INFO - PROCESS | 1737 | 1466698445049 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:14:05 INFO - PROCESS | 1737 | 1466698445056 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1737 | 1466698445062 Marionette TRACE conn3 <- [1,1970,null,{}] 09:14:05 INFO - PROCESS | 1737 | 1466698445078 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 1737 | 1466698445087 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:05 INFO - PROCESS | 1737 | 1466698445309 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:14:05 INFO - PROCESS | 1737 | 1466698445492 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1737 | 1466698445505 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c4000 == 43 [pid = 1737] [id = 500] 09:14:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x91d9e000) [pid = 1737] [serial = 1501] [outer = (nil)] 09:14:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x91de5800) [pid = 1737] [serial = 1502] [outer = 0x91d9e000] 09:14:05 INFO - PROCESS | 1737 | 1466698445642 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x91deb000) [pid = 1737] [serial = 1503] [outer = 0x91d9e000] 09:14:06 INFO - PROCESS | 1737 | 1466698446576 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1546ms 09:14:06 INFO - PROCESS | 1737 | 1466698446602 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:14:06 INFO - PROCESS | 1737 | 1466698446607 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:14:06 INFO - PROCESS | 1737 | 1466698446613 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1737 | 1466698446617 Marionette TRACE conn3 <- [1,1974,null,{}] 09:14:06 INFO - PROCESS | 1737 | 1466698446623 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 1737 | 1466698446628 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:06 INFO - PROCESS | 1737 | 1466698446807 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:14:07 INFO - PROCESS | 1737 | 1466698446983 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1737 | 1466698446995 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de3400 == 44 [pid = 1737] [id = 501] 09:14:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x91ded800) [pid = 1737] [serial = 1504] [outer = (nil)] 09:14:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91f15000) [pid = 1737] [serial = 1505] [outer = 0x91ded800] 09:14:07 INFO - PROCESS | 1737 | 1466698447073 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91f18800) [pid = 1737] [serial = 1506] [outer = 0x91ded800] 09:14:08 INFO - PROCESS | 1737 | 1466698448063 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1499ms 09:14:08 INFO - PROCESS | 1737 | 1466698448121 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1737 | 1466698448134 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:14:08 INFO - PROCESS | 1737 | 1466698448145 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1737 | 1466698448149 Marionette TRACE conn3 <- [1,1978,null,{}] 09:14:08 INFO - PROCESS | 1737 | 1466698448155 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 1737 | 1466698448161 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:08 INFO - PROCESS | 1737 | 1466698448335 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:14:08 INFO - PROCESS | 1737 | 1466698448528 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 1737 | 1466698448540 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294400 == 45 [pid = 1737] [id = 502] 09:14:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8db26400) [pid = 1737] [serial = 1507] [outer = (nil)] 09:14:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91f20c00) [pid = 1737] [serial = 1508] [outer = 0x8db26400] 09:14:08 INFO - PROCESS | 1737 | 1466698448613 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x92002800) [pid = 1737] [serial = 1509] [outer = 0x8db26400] 09:14:09 INFO - PROCESS | 1737 | 1466698449574 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1482ms 09:14:09 INFO - PROCESS | 1737 | 1466698449627 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1737 | 1466698449631 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:14:09 INFO - PROCESS | 1737 | 1466698449637 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1737 | 1466698449641 Marionette TRACE conn3 <- [1,1982,null,{}] 09:14:09 INFO - PROCESS | 1737 | 1466698449646 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1737 | 1466698449657 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:09 INFO - PROCESS | 1737 | 1466698449880 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:14:10 INFO - PROCESS | 1737 | 1466698450102 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1737 | 1466698450109 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f1c000 == 46 [pid = 1737] [id = 503] 09:14:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91f1dc00) [pid = 1737] [serial = 1510] [outer = (nil)] 09:14:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x92217800) [pid = 1737] [serial = 1511] [outer = 0x91f1dc00] 09:14:10 INFO - PROCESS | 1737 | 1466698450231 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x9221a800) [pid = 1737] [serial = 1512] [outer = 0x91f1dc00] 09:14:11 INFO - PROCESS | 1737 | 1466698451103 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1532ms 09:14:11 INFO - PROCESS | 1737 | 1466698451169 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1737 | 1466698451174 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:14:11 INFO - PROCESS | 1737 | 1466698451180 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1737 | 1466698451184 Marionette TRACE conn3 <- [1,1986,null,{}] 09:14:11 INFO - PROCESS | 1737 | 1466698451189 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 1737 | 1466698451194 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:11 INFO - PROCESS | 1737 | 1466698451363 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:14:11 INFO - PROCESS | 1737 | 1466698451545 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1737 | 1466698451556 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c1800 == 47 [pid = 1737] [id = 504] 09:14:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8b5c5400) [pid = 1737] [serial = 1513] [outer = (nil)] 09:14:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8e7a4800) [pid = 1737] [serial = 1514] [outer = 0x8b5c5400] 09:14:11 INFO - PROCESS | 1737 | 1466698451635 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8ea0a800) [pid = 1737] [serial = 1515] [outer = 0x8b5c5400] 09:14:12 INFO - PROCESS | 1737 | 1466698452829 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1690ms 09:14:12 INFO - PROCESS | 1737 | 1466698452891 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1737 | 1466698452902 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:14:12 INFO - PROCESS | 1737 | 1466698452916 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1737 | 1466698452927 Marionette TRACE conn3 <- [1,1990,null,{}] 09:14:12 INFO - PROCESS | 1737 | 1466698452939 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 1737 | 1466698452948 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:13 INFO - PROCESS | 1737 | 1466698453294 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:14:13 INFO - PROCESS | 1737 | 1466698453669 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1737 | 1466698453683 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6c400 == 48 [pid = 1737] [id = 505] 09:14:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8d19b800) [pid = 1737] [serial = 1516] [outer = (nil)] 09:14:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8da66400) [pid = 1737] [serial = 1517] [outer = 0x8d19b800] 09:14:13 INFO - PROCESS | 1737 | 1466698453811 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8db23400) [pid = 1737] [serial = 1518] [outer = 0x8d19b800] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4000 == 47 [pid = 1737] [id = 483] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e1c00 == 46 [pid = 1737] [id = 484] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cac00 == 45 [pid = 1737] [id = 496] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292400 == 44 [pid = 1737] [id = 495] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3ba800 == 43 [pid = 1737] [id = 494] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6b400 == 42 [pid = 1737] [id = 493] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dcc00 == 41 [pid = 1737] [id = 492] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8db27000 == 40 [pid = 1737] [id = 491] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dc800 == 39 [pid = 1737] [id = 482] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda5c00 == 38 [pid = 1737] [id = 481] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb02800 == 37 [pid = 1737] [id = 487] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29dc00 == 36 [pid = 1737] [id = 489] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b297000 == 35 [pid = 1737] [id = 486] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9da800 == 34 [pid = 1737] [id = 488] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79d000 == 33 [pid = 1737] [id = 485] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8f686c00 == 32 [pid = 1737] [id = 490] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c1800 == 31 [pid = 1737] [id = 504] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294400 == 30 [pid = 1737] [id = 502] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x91f1c000 == 29 [pid = 1737] [id = 503] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x91de3400 == 28 [pid = 1737] [id = 501] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c4000 == 27 [pid = 1737] [id = 500] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6c800 == 26 [pid = 1737] [id = 498] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a2000 == 25 [pid = 1737] [id = 499] 09:14:15 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6ac00 == 24 [pid = 1737] [id = 497] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8f3c0800) [pid = 1737] [serial = 1463] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d2ec400) [pid = 1737] [serial = 1448] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8d8f0800) [pid = 1737] [serial = 1454] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd6ec00) [pid = 1737] [serial = 1451] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8cd76400) [pid = 1737] [serial = 1452] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8cd9f800) [pid = 1737] [serial = 1431] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8d195800) [pid = 1737] [serial = 1430] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8e7a5000) [pid = 1737] [serial = 1457] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8e79d800) [pid = 1737] [serial = 1434] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8e3e0c00) [pid = 1737] [serial = 1433] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f5bdc00) [pid = 1737] [serial = 1437] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f4b5c00) [pid = 1737] [serial = 1436] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f690400) [pid = 1737] [serial = 1440] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f689000) [pid = 1737] [serial = 1439] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x90d9b400) [pid = 1737] [serial = 1443] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x90d99800) [pid = 1737] [serial = 1442] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x91da3800) [pid = 1737] [serial = 1446] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x90dec800) [pid = 1737] [serial = 1445] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8cd9fc00) [pid = 1737] [serial = 1460] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea07400) [pid = 1737] [serial = 1458] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d8f5800) [pid = 1737] [serial = 1449] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d8fb000) [pid = 1737] [serial = 1455] [outer = (nil)] [url = about:blank] 09:14:15 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea0d800) [pid = 1737] [serial = 1461] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1737 | 1466698456202 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 3307ms 09:14:16 INFO - PROCESS | 1737 | 1466698456221 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1737 | 1466698456227 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:14:16 INFO - PROCESS | 1737 | 1466698456235 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1737 | 1466698456240 Marionette TRACE conn3 <- [1,1994,null,{}] 09:14:16 INFO - PROCESS | 1737 | 1466698456248 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1737 | 1466698456253 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:16 INFO - PROCESS | 1737 | 1466698456423 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:14:16 INFO - PROCESS | 1737 | 1466698456556 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1737 | 1466698456571 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d7400 == 25 [pid = 1737] [id = 506] 09:14:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8c9db000) [pid = 1737] [serial = 1519] [outer = (nil)] 09:14:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8c9e0400) [pid = 1737] [serial = 1520] [outer = 0x8c9db000] 09:14:16 INFO - PROCESS | 1737 | 1466698456640 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8cd6e400) [pid = 1737] [serial = 1521] [outer = 0x8c9db000] 09:14:17 INFO - PROCESS | 1737 | 1466698457439 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1232ms 09:14:17 INFO - PROCESS | 1737 | 1466698457488 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 1737 | 1466698457498 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:14:17 INFO - PROCESS | 1737 | 1466698457511 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1737 | 1466698457515 Marionette TRACE conn3 <- [1,1998,null,{}] 09:14:17 INFO - PROCESS | 1737 | 1466698457521 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 1737 | 1466698457527 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:17 INFO - PROCESS | 1737 | 1466698457700 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:14:17 INFO - PROCESS | 1737 | 1466698457710 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1737 | 1466698457716 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e7000 == 26 [pid = 1737] [id = 507] 09:14:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d2e9800) [pid = 1737] [serial = 1522] [outer = (nil)] 09:14:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d2f0c00) [pid = 1737] [serial = 1523] [outer = 0x8d2e9800] 09:14:17 INFO - PROCESS | 1737 | 1466698457790 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d8f1400) [pid = 1737] [serial = 1524] [outer = 0x8d2e9800] 09:14:18 INFO - PROCESS | 1737 | 1466698458764 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1332ms 09:14:18 INFO - PROCESS | 1737 | 1466698458845 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1737 | 1466698458850 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:14:18 INFO - PROCESS | 1737 | 1466698458865 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1737 | 1466698458871 Marionette TRACE conn3 <- [1,2002,null,{}] 09:14:18 INFO - PROCESS | 1737 | 1466698458888 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 1737 | 1466698458897 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:19 INFO - PROCESS | 1737 | 1466698459123 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:14:19 INFO - PROCESS | 1737 | 1466698459215 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1737 | 1466698459226 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da71000 == 27 [pid = 1737] [id = 508] 09:14:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8da73c00) [pid = 1737] [serial = 1525] [outer = (nil)] 09:14:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8db30400) [pid = 1737] [serial = 1526] [outer = 0x8da73c00] 09:14:19 INFO - PROCESS | 1737 | 1466698459298 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8e3e3c00) [pid = 1737] [serial = 1527] [outer = 0x8da73c00] 09:14:20 INFO - PROCESS | 1737 | 1466698460235 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1444ms 09:14:20 INFO - PROCESS | 1737 | 1466698460310 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1737 | 1466698460335 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:14:20 INFO - PROCESS | 1737 | 1466698460354 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1737 | 1466698460356 Marionette TRACE conn3 <- [1,2006,null,{}] 09:14:20 INFO - PROCESS | 1737 | 1466698460362 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 1737 | 1466698460367 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:20 INFO - PROCESS | 1737 | 1466698460582 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:14:20 INFO - PROCESS | 1737 | 1466698460604 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1737 | 1466698460615 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db31c00 == 28 [pid = 1737] [id = 509] 09:14:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8e7a7c00) [pid = 1737] [serial = 1528] [outer = (nil)] 09:14:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8ea0e400) [pid = 1737] [serial = 1529] [outer = 0x8e7a7c00] 09:14:20 INFO - PROCESS | 1737 | 1466698460681 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8eb0a800) [pid = 1737] [serial = 1530] [outer = 0x8e7a7c00] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8eb05000) [pid = 1737] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f4b2400) [pid = 1737] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8eb03000) [pid = 1737] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8e3e3400) [pid = 1737] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f687000) [pid = 1737] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8db29000) [pid = 1737] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8cd6b800) [pid = 1737] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8c9dd800) [pid = 1737] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8f3bb400) [pid = 1737] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:14:21 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8b5cf800) [pid = 1737] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:14:22 INFO - PROCESS | 1737 | 1466698462005 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1679ms 09:14:22 INFO - PROCESS | 1737 | 1466698462033 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 1737 | 1466698462037 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:14:22 INFO - PROCESS | 1737 | 1466698462043 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1737 | 1466698462046 Marionette TRACE conn3 <- [1,2010,null,{}] 09:14:22 INFO - PROCESS | 1737 | 1466698462056 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 1737 | 1466698462060 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:22 INFO - PROCESS | 1737 | 1466698462208 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:14:22 INFO - PROCESS | 1737 | 1466698462222 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1737 | 1466698462232 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c2800 == 29 [pid = 1737] [id = 510] 09:14:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d2ed000) [pid = 1737] [serial = 1531] [outer = (nil)] 09:14:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8eb0f000) [pid = 1737] [serial = 1532] [outer = 0x8d2ed000] 09:14:22 INFO - PROCESS | 1737 | 1466698462296 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f3b9400) [pid = 1737] [serial = 1533] [outer = 0x8d2ed000] 09:14:23 INFO - PROCESS | 1737 | 1466698463296 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1288ms 09:14:23 INFO - PROCESS | 1737 | 1466698463332 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1737 | 1466698463336 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:14:23 INFO - PROCESS | 1737 | 1466698463414 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1737 | 1466698463421 Marionette TRACE conn3 <- [1,2014,null,{}] 09:14:23 INFO - PROCESS | 1737 | 1466698463429 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 1737 | 1466698463435 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:23 INFO - PROCESS | 1737 | 1466698463637 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:14:23 INFO - PROCESS | 1737 | 1466698463817 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1737 | 1466698463828 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295800 == 30 [pid = 1737] [id = 511] 09:14:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8c9de000) [pid = 1737] [serial = 1534] [outer = (nil)] 09:14:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8cd6e000) [pid = 1737] [serial = 1535] [outer = 0x8c9de000] 09:14:23 INFO - PROCESS | 1737 | 1466698463973 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d191800) [pid = 1737] [serial = 1536] [outer = 0x8c9de000] 09:14:25 INFO - PROCESS | 1737 | 1466698465025 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1698ms 09:14:25 INFO - PROCESS | 1737 | 1466698465100 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:14:25 INFO - PROCESS | 1737 | 1466698465107 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:14:25 INFO - PROCESS | 1737 | 1466698465116 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1737 | 1466698465120 Marionette TRACE conn3 <- [1,2018,null,{}] 09:14:25 INFO - PROCESS | 1737 | 1466698465130 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1737 | 1466698465137 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:25 INFO - PROCESS | 1737 | 1466698465365 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:14:25 INFO - PROCESS | 1737 | 1466698465598 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1737 | 1466698465613 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5ca400 == 31 [pid = 1737] [id = 512] 09:14:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8d8fd400) [pid = 1737] [serial = 1537] [outer = (nil)] 09:14:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8db25400) [pid = 1737] [serial = 1538] [outer = 0x8d8fd400] 09:14:25 INFO - PROCESS | 1737 | 1466698465692 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8e3df400) [pid = 1737] [serial = 1539] [outer = 0x8d8fd400] 09:14:26 INFO - PROCESS | 1737 | 1466698466728 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1685ms 09:14:26 INFO - PROCESS | 1737 | 1466698466800 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1737 | 1466698466805 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:14:26 INFO - PROCESS | 1737 | 1466698466812 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1737 | 1466698466816 Marionette TRACE conn3 <- [1,2022,null,{}] 09:14:26 INFO - PROCESS | 1737 | 1466698466822 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 1737 | 1466698466827 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:27 INFO - PROCESS | 1737 | 1466698467029 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:14:27 INFO - PROCESS | 1737 | 1466698467312 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1737 | 1466698467332 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3c0400 == 32 [pid = 1737] [id = 513] 09:14:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f3c0800) [pid = 1737] [serial = 1540] [outer = (nil)] 09:14:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f4af400) [pid = 1737] [serial = 1541] [outer = 0x8f3c0800] 09:14:27 INFO - PROCESS | 1737 | 1466698467444 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8f4b9400) [pid = 1737] [serial = 1542] [outer = 0x8f3c0800] 09:14:28 INFO - PROCESS | 1737 | 1466698468495 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1733ms 09:14:28 INFO - PROCESS | 1737 | 1466698468546 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1737 | 1466698468551 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:14:28 INFO - PROCESS | 1737 | 1466698468557 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1737 | 1466698468560 Marionette TRACE conn3 <- [1,2026,null,{}] 09:14:28 INFO - PROCESS | 1737 | 1466698468566 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 1737 | 1466698468571 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:28 INFO - PROCESS | 1737 | 1466698468753 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:14:28 INFO - PROCESS | 1737 | 1466698468974 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1737 | 1466698468982 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7cec00 == 33 [pid = 1737] [id = 514] 09:14:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8da70c00) [pid = 1737] [serial = 1543] [outer = (nil)] 09:14:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x90d9ac00) [pid = 1737] [serial = 1544] [outer = 0x8da70c00] 09:14:29 INFO - PROCESS | 1737 | 1466698469114 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x90de4800) [pid = 1737] [serial = 1545] [outer = 0x8da70c00] 09:14:30 INFO - PROCESS | 1737 | 1466698470256 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1781ms 09:14:30 INFO - PROCESS | 1737 | 1466698470342 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1737 | 1466698470352 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:14:30 INFO - PROCESS | 1737 | 1466698470365 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1737 | 1466698470373 Marionette TRACE conn3 <- [1,2030,null,{}] 09:14:30 INFO - PROCESS | 1737 | 1466698470384 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1737 | 1466698470388 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:30 INFO - PROCESS | 1737 | 1466698470628 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:14:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd69400 == 32 [pid = 1737] [id = 468] 09:14:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8db31c00 == 31 [pid = 1737] [id = 509] 09:14:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8da71000 == 30 [pid = 1737] [id = 508] 09:14:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e7000 == 29 [pid = 1737] [id = 507] 09:14:30 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d7400 == 28 [pid = 1737] [id = 506] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x91da0c00) [pid = 1737] [serial = 1494] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x91d9d400) [pid = 1737] [serial = 1493] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f68d800) [pid = 1737] [serial = 1487] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f692400) [pid = 1737] [serial = 1488] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f4aec00) [pid = 1737] [serial = 1464] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8ea06800) [pid = 1737] [serial = 1469] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8ea09800) [pid = 1737] [serial = 1470] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f5b7400) [pid = 1737] [serial = 1475] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x90d93000) [pid = 1737] [serial = 1472] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x90d99c00) [pid = 1737] [serial = 1473] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8e3e8000) [pid = 1737] [serial = 1481] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d199c00) [pid = 1737] [serial = 1466] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d7cc800) [pid = 1737] [serial = 1467] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8d193c00) [pid = 1737] [serial = 1478] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d7c3400) [pid = 1737] [serial = 1479] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8f4afc00) [pid = 1737] [serial = 1484] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f5b6000) [pid = 1737] [serial = 1485] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8f3b2400) [pid = 1737] [serial = 1490] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f68e800) [pid = 1737] [serial = 1491] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8e7a8000) [pid = 1737] [serial = 1482] [outer = (nil)] [url = about:blank] 09:14:30 INFO - PROCESS | 1737 | 1466698470897 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1737 | 1466698470911 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6a800 == 29 [pid = 1737] [id = 515] 09:14:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8cd6fc00) [pid = 1737] [serial = 1546] [outer = (nil)] 09:14:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8cd9c400) [pid = 1737] [serial = 1547] [outer = 0x8cd6fc00] 09:14:30 INFO - PROCESS | 1737 | 1466698470984 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d199c00) [pid = 1737] [serial = 1548] [outer = 0x8cd6fc00] 09:14:31 INFO - PROCESS | 1737 | 1466698471780 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1447ms 09:14:31 INFO - PROCESS | 1737 | 1466698471812 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1737 | 1466698471818 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:14:31 INFO - PROCESS | 1737 | 1466698471828 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1737 | 1466698471832 Marionette TRACE conn3 <- [1,2034,null,{}] 09:14:31 INFO - PROCESS | 1737 | 1466698471838 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 1737 | 1466698471844 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:32 INFO - PROCESS | 1737 | 1466698472006 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:14:32 INFO - PROCESS | 1737 | 1466698472023 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1737 | 1466698472030 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:32 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7cc800 == 30 [pid = 1737] [id = 516] 09:14:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d8fc000) [pid = 1737] [serial = 1549] [outer = (nil)] 09:14:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8da67800) [pid = 1737] [serial = 1550] [outer = 0x8d8fc000] 09:14:32 INFO - PROCESS | 1737 | 1466698472102 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8e3ddc00) [pid = 1737] [serial = 1551] [outer = 0x8d8fc000] 09:14:33 INFO - PROCESS | 1737 | 1466698473066 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1284ms 09:14:33 INFO - PROCESS | 1737 | 1466698473113 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1737 | 1466698473117 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:14:33 INFO - PROCESS | 1737 | 1466698473123 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1737 | 1466698473129 Marionette TRACE conn3 <- [1,2038,null,{}] 09:14:33 INFO - PROCESS | 1737 | 1466698473144 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1737 | 1466698473152 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:33 INFO - PROCESS | 1737 | 1466698473348 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:14:33 INFO - PROCESS | 1737 | 1466698473503 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1737 | 1466698473513 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea04c00 == 31 [pid = 1737] [id = 517] 09:14:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8ea05800) [pid = 1737] [serial = 1552] [outer = (nil)] 09:14:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8eb0f400) [pid = 1737] [serial = 1553] [outer = 0x8ea05800] 09:14:33 INFO - PROCESS | 1737 | 1466698473586 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f4af000) [pid = 1737] [serial = 1554] [outer = 0x8ea05800] 09:14:34 INFO - PROCESS | 1737 | 1466698474535 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1450ms 09:14:34 INFO - PROCESS | 1737 | 1466698474573 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1737 | 1466698474577 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:14:34 INFO - PROCESS | 1737 | 1466698474583 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1737 | 1466698474587 Marionette TRACE conn3 <- [1,2042,null,{}] 09:14:34 INFO - PROCESS | 1737 | 1466698474597 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1737 | 1466698474601 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:34 INFO - PROCESS | 1737 | 1466698474806 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:14:34 INFO - PROCESS | 1737 | 1466698474849 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1737 | 1466698474859 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db22c00 == 32 [pid = 1737] [id = 518] 09:14:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f4b1c00) [pid = 1737] [serial = 1555] [outer = (nil)] 09:14:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f68e800) [pid = 1737] [serial = 1556] [outer = 0x8f4b1c00] 09:14:34 INFO - PROCESS | 1737 | 1466698474923 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f694400) [pid = 1737] [serial = 1557] [outer = 0x8f4b1c00] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8c9db000) [pid = 1737] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8d19b800) [pid = 1737] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8cd73400) [pid = 1737] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d2e9800) [pid = 1737] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f3b5800) [pid = 1737] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x91d9e000) [pid = 1737] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x91ded800) [pid = 1737] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8db26400) [pid = 1737] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8da73c00) [pid = 1737] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x91f1dc00) [pid = 1737] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8b5c5400) [pid = 1737] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8e7a7c00) [pid = 1737] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:14:35 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8db2b400) [pid = 1737] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:14:35 INFO - PROCESS | 1737 | 1466698475875 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1339ms 09:14:35 INFO - PROCESS | 1737 | 1466698475924 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1737 | 1466698475927 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:14:35 INFO - PROCESS | 1737 | 1466698475933 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1737 | 1466698475936 Marionette TRACE conn3 <- [1,2046,null,{}] 09:14:35 INFO - PROCESS | 1737 | 1466698475942 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 1737 | 1466698475947 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:36 INFO - PROCESS | 1737 | 1466698476100 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:14:36 INFO - PROCESS | 1737 | 1466698476110 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1737 | 1466698476116 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d19b800 == 33 [pid = 1737] [id = 519] 09:14:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d2e9800) [pid = 1737] [serial = 1558] [outer = (nil)] 09:14:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8ea0b000) [pid = 1737] [serial = 1559] [outer = 0x8d2e9800] 09:14:36 INFO - PROCESS | 1737 | 1466698476185 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8e7a7c00) [pid = 1737] [serial = 1560] [outer = 0x8d2e9800] 09:14:37 INFO - PROCESS | 1737 | 1466698477130 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1230ms 09:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:14:37 INFO - PROCESS | 1737 | 1466698477163 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1737 | 1466698477166 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:14:37 INFO - PROCESS | 1737 | 1466698477173 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1737 | 1466698477176 Marionette TRACE conn3 <- [1,2050,null,{}] 09:14:37 INFO - PROCESS | 1737 | 1466698477185 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 1737 | 1466698477195 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:37 INFO - PROCESS | 1737 | 1466698477409 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:14:37 INFO - PROCESS | 1737 | 1466698477606 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1737 | 1466698477620 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294000 == 34 [pid = 1737] [id = 520] 09:14:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8b296000) [pid = 1737] [serial = 1561] [outer = (nil)] 09:14:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8b29f400) [pid = 1737] [serial = 1562] [outer = 0x8b296000] 09:14:37 INFO - PROCESS | 1737 | 1466698477703 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8b5c7000) [pid = 1737] [serial = 1563] [outer = 0x8b296000] 09:14:38 INFO - PROCESS | 1737 | 1466698478811 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1683ms 09:14:38 INFO - PROCESS | 1737 | 1466698478858 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1737 | 1466698478864 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:14:38 INFO - PROCESS | 1737 | 1466698478871 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1737 | 1466698478877 Marionette TRACE conn3 <- [1,2054,null,{}] 09:14:38 INFO - PROCESS | 1737 | 1466698478885 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 1737 | 1466698478890 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:39 INFO - PROCESS | 1737 | 1466698479076 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:14:39 INFO - PROCESS | 1737 | 1466698479315 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1737 | 1466698479323 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8fa400 == 35 [pid = 1737] [id = 521] 09:14:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d8fb800) [pid = 1737] [serial = 1564] [outer = (nil)] 09:14:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8da73c00) [pid = 1737] [serial = 1565] [outer = 0x8d8fb800] 09:14:39 INFO - PROCESS | 1737 | 1466698479410 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e7a0000) [pid = 1737] [serial = 1566] [outer = 0x8d8fb800] 09:14:40 INFO - PROCESS | 1737 | 1466698480327 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1488ms 09:14:40 INFO - PROCESS | 1737 | 1466698480362 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1737 | 1466698480370 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:14:40 INFO - PROCESS | 1737 | 1466698480378 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1737 | 1466698480382 Marionette TRACE conn3 <- [1,2058,null,{}] 09:14:40 INFO - PROCESS | 1737 | 1466698480388 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1737 | 1466698480393 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:40 INFO - PROCESS | 1737 | 1466698480582 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:14:40 INFO - PROCESS | 1737 | 1466698480760 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1737 | 1466698480769 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb02c00 == 36 [pid = 1737] [id = 522] 09:14:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f4ad000) [pid = 1737] [serial = 1567] [outer = (nil)] 09:14:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f5b8800) [pid = 1737] [serial = 1568] [outer = 0x8f4ad000] 09:14:40 INFO - PROCESS | 1737 | 1466698480851 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f690800) [pid = 1737] [serial = 1569] [outer = 0x8f4ad000] 09:14:41 INFO - PROCESS | 1737 | 1466698481868 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1534ms 09:14:41 INFO - PROCESS | 1737 | 1466698481914 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:14:41 INFO - PROCESS | 1737 | 1466698481918 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:14:41 INFO - PROCESS | 1737 | 1466698481927 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1737 | 1466698481936 Marionette TRACE conn3 <- [1,2062,null,{}] 09:14:41 INFO - PROCESS | 1737 | 1466698481951 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 1737 | 1466698481958 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:42 INFO - PROCESS | 1737 | 1466698482183 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:14:42 INFO - PROCESS | 1737 | 1466698482408 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1737 | 1466698482418 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cf800 == 37 [pid = 1737] [id = 523] 09:14:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90d9cc00) [pid = 1737] [serial = 1570] [outer = (nil)] 09:14:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90ef7000) [pid = 1737] [serial = 1571] [outer = 0x90d9cc00] 09:14:42 INFO - PROCESS | 1737 | 1466698482543 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91d9a000) [pid = 1737] [serial = 1572] [outer = 0x90d9cc00] 09:14:43 INFO - PROCESS | 1737 | 1466698483525 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1650ms 09:14:43 INFO - PROCESS | 1737 | 1466698483575 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1737 | 1466698483580 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:14:43 INFO - PROCESS | 1737 | 1466698483587 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1737 | 1466698483590 Marionette TRACE conn3 <- [1,2066,null,{}] 09:14:43 INFO - PROCESS | 1737 | 1466698483596 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1737 | 1466698483601 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:43 INFO - PROCESS | 1737 | 1466698483781 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:14:43 INFO - PROCESS | 1737 | 1466698483962 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1737 | 1466698483969 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x90ef3400 == 38 [pid = 1737] [id = 524] 09:14:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x90ef4000) [pid = 1737] [serial = 1573] [outer = (nil)] 09:14:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91de1800) [pid = 1737] [serial = 1574] [outer = 0x90ef4000] 09:14:44 INFO - PROCESS | 1737 | 1466698484052 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91de2c00) [pid = 1737] [serial = 1575] [outer = 0x90ef4000] 09:14:44 INFO - PROCESS | 1737 | 1466698484957 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1432ms 09:14:45 INFO - PROCESS | 1737 | 1466698485021 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1737 | 1466698485025 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:14:45 INFO - PROCESS | 1737 | 1466698485031 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1737 | 1466698485035 Marionette TRACE conn3 <- [1,2070,null,{}] 09:14:45 INFO - PROCESS | 1737 | 1466698485041 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 1737 | 1466698485046 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:45 INFO - PROCESS | 1737 | 1466698485221 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:14:45 INFO - PROCESS | 1737 | 1466698485406 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1737 | 1466698485423 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x91dee800 == 39 [pid = 1737] [id = 525] 09:14:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91def000) [pid = 1737] [serial = 1576] [outer = (nil)] 09:14:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x91f15400) [pid = 1737] [serial = 1577] [outer = 0x91def000] 09:14:45 INFO - PROCESS | 1737 | 1466698485554 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x92009400) [pid = 1737] [serial = 1578] [outer = 0x91def000] 09:14:46 INFO - PROCESS | 1737 | 1466698486585 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 09:14:46 INFO - PROCESS | 1737 | 1466698486664 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1737 | 1466698486669 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:14:46 INFO - PROCESS | 1737 | 1466698486675 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1737 | 1466698486678 Marionette TRACE conn3 <- [1,2074,null,{}] 09:14:46 INFO - PROCESS | 1737 | 1466698486684 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 1737 | 1466698486690 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:46 INFO - PROCESS | 1737 | 1466698486919 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:14:47 INFO - PROCESS | 1737 | 1466698487143 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1737 | 1466698487154 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a3400 == 40 [pid = 1737] [id = 526] 09:14:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8ea10c00) [pid = 1737] [serial = 1579] [outer = (nil)] 09:14:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x92214000) [pid = 1737] [serial = 1580] [outer = 0x8ea10c00] 09:14:47 INFO - PROCESS | 1737 | 1466698487288 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x9221c800) [pid = 1737] [serial = 1581] [outer = 0x8ea10c00] 09:14:48 INFO - PROCESS | 1737 | 1466698488197 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1580ms 09:14:48 INFO - PROCESS | 1737 | 1466698488256 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1737 | 1466698488259 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:14:48 INFO - PROCESS | 1737 | 1466698488266 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1737 | 1466698488270 Marionette TRACE conn3 <- [1,2078,null,{}] 09:14:48 INFO - PROCESS | 1737 | 1466698488275 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 1737 | 1466698488280 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:48 INFO - PROCESS | 1737 | 1466698488484 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:14:48 INFO - PROCESS | 1737 | 1466698488931 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1737 | 1466698488942 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5000 == 41 [pid = 1737] [id = 527] 09:14:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8b5c6800) [pid = 1737] [serial = 1582] [outer = (nil)] 09:14:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8c9d9800) [pid = 1737] [serial = 1583] [outer = 0x8b5c6800] 09:14:49 INFO - PROCESS | 1737 | 1466698489059 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8cda3000) [pid = 1737] [serial = 1584] [outer = 0x8b5c6800] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d18ec00 == 40 [pid = 1737] [id = 464] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d19b800 == 39 [pid = 1737] [id = 519] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8db22c00 == 38 [pid = 1737] [id = 518] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea04c00 == 37 [pid = 1737] [id = 517] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7cc800 == 36 [pid = 1737] [id = 516] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6a800 == 35 [pid = 1737] [id = 515] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296400 == 34 [pid = 1737] [id = 474] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294c00 == 33 [pid = 1737] [id = 475] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cbc00 == 32 [pid = 1737] [id = 469] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8ff000 == 31 [pid = 1737] [id = 477] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5ca400 == 30 [pid = 1737] [id = 512] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3bc800 == 29 [pid = 1737] [id = 471] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7cec00 == 28 [pid = 1737] [id = 514] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296c00 == 27 [pid = 1737] [id = 480] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295800 == 26 [pid = 1737] [id = 511] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb10c00 == 25 [pid = 1737] [id = 470] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6b000 == 24 [pid = 1737] [id = 467] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c2800 == 23 [pid = 1737] [id = 510] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3c0400 == 22 [pid = 1737] [id = 513] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d190400 == 21 [pid = 1737] [id = 473] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7800 == 20 [pid = 1737] [id = 472] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6d400 == 19 [pid = 1737] [id = 466] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6c400 == 18 [pid = 1737] [id = 505] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4c00 == 17 [pid = 1737] [id = 476] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd73c00 == 16 [pid = 1737] [id = 479] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8da64800 == 15 [pid = 1737] [id = 478] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e3c00 == 14 [pid = 1737] [id = 465] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a3400 == 13 [pid = 1737] [id = 526] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x91dee800 == 12 [pid = 1737] [id = 525] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x90ef3400 == 11 [pid = 1737] [id = 524] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cf800 == 10 [pid = 1737] [id = 523] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8fa400 == 9 [pid = 1737] [id = 521] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb02c00 == 8 [pid = 1737] [id = 522] 09:14:50 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294000 == 7 [pid = 1737] [id = 520] 09:14:50 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90d92000) [pid = 1737] [serial = 1476] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8eb0f000) [pid = 1737] [serial = 1532] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8c9e0400) [pid = 1737] [serial = 1520] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd6e400) [pid = 1737] [serial = 1521] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8db23400) [pid = 1737] [serial = 1518] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8da72000) [pid = 1737] [serial = 1497] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8d8fa800) [pid = 1737] [serial = 1496] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8da66400) [pid = 1737] [serial = 1517] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d2f0c00) [pid = 1737] [serial = 1523] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f685800) [pid = 1737] [serial = 1500] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f4ab800) [pid = 1737] [serial = 1499] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x91deb000) [pid = 1737] [serial = 1503] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x91de5800) [pid = 1737] [serial = 1502] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x91f18800) [pid = 1737] [serial = 1506] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91f15000) [pid = 1737] [serial = 1505] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x92002800) [pid = 1737] [serial = 1509] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x91f20c00) [pid = 1737] [serial = 1508] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e3e3c00) [pid = 1737] [serial = 1527] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x9221a800) [pid = 1737] [serial = 1512] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x92217800) [pid = 1737] [serial = 1511] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8ea0a800) [pid = 1737] [serial = 1515] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8e7a4800) [pid = 1737] [serial = 1514] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea0e400) [pid = 1737] [serial = 1529] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8db30400) [pid = 1737] [serial = 1526] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8eb0a800) [pid = 1737] [serial = 1530] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d8f1400) [pid = 1737] [serial = 1524] [outer = (nil)] [url = about:blank] 09:14:51 INFO - PROCESS | 1737 | 1466698491227 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2996ms 09:14:51 INFO - PROCESS | 1737 | 1466698491263 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1737 | 1466698491268 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:14:51 INFO - PROCESS | 1737 | 1466698491289 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1737 | 1466698491294 Marionette TRACE conn3 <- [1,2082,null,{}] 09:14:51 INFO - PROCESS | 1737 | 1466698491303 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 1737 | 1466698491308 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:51 INFO - PROCESS | 1737 | 1466698491469 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:14:51 INFO - PROCESS | 1737 | 1466698491605 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1737 | 1466698491615 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dd000 == 8 [pid = 1737] [id = 528] 09:14:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8c9df000) [pid = 1737] [serial = 1585] [outer = (nil)] 09:14:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8cd6b000) [pid = 1737] [serial = 1586] [outer = 0x8c9df000] 09:14:51 INFO - PROCESS | 1737 | 1466698491687 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8cd73c00) [pid = 1737] [serial = 1587] [outer = 0x8c9df000] 09:14:52 INFO - PROCESS | 1737 | 1466698492495 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1232ms 09:14:52 INFO - PROCESS | 1737 | 1466698492533 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1737 | 1466698492542 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:14:52 INFO - PROCESS | 1737 | 1466698492555 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1737 | 1466698492559 Marionette TRACE conn3 <- [1,2086,null,{}] 09:14:52 INFO - PROCESS | 1737 | 1466698492565 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1737 | 1466698492571 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:52 INFO - PROCESS | 1737 | 1466698492745 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:14:52 INFO - PROCESS | 1737 | 1466698492757 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1737 | 1466698492769 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c6400 == 9 [pid = 1737] [id = 529] 09:14:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d7c8c00) [pid = 1737] [serial = 1588] [outer = (nil)] 09:14:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8d7d0400) [pid = 1737] [serial = 1589] [outer = 0x8d7c8c00] 09:14:52 INFO - PROCESS | 1737 | 1466698492837 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d8f5400) [pid = 1737] [serial = 1590] [outer = 0x8d7c8c00] 09:14:53 INFO - PROCESS | 1737 | 1466698493910 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1432ms 09:14:53 INFO - PROCESS | 1737 | 1466698493987 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1737 | 1466698493991 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:14:54 INFO - PROCESS | 1737 | 1466698493998 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1737 | 1466698494003 Marionette TRACE conn3 <- [1,2090,null,{}] 09:14:54 INFO - PROCESS | 1737 | 1466698494030 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1737 | 1466698494039 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:54 INFO - PROCESS | 1737 | 1466698494256 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:14:54 INFO - PROCESS | 1737 | 1466698494280 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1737 | 1466698494288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3de400 == 10 [pid = 1737] [id = 530] 09:14:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8e3e0400) [pid = 1737] [serial = 1591] [outer = (nil)] 09:14:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e3e6c00) [pid = 1737] [serial = 1592] [outer = 0x8e3e0400] 09:14:54 INFO - PROCESS | 1737 | 1466698494363 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8e7a3000) [pid = 1737] [serial = 1593] [outer = 0x8e3e0400] 09:14:55 INFO - PROCESS | 1737 | 1466698495324 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1351ms 09:14:55 INFO - PROCESS | 1737 | 1466698495353 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1737 | 1466698495357 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:14:55 INFO - PROCESS | 1737 | 1466698495363 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1737 | 1466698495366 Marionette TRACE conn3 <- [1,2094,null,{}] 09:14:55 INFO - PROCESS | 1737 | 1466698495372 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 1737 | 1466698495376 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:55 INFO - PROCESS | 1737 | 1466698495592 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:14:55 INFO - PROCESS | 1737 | 1466698495609 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1737 | 1466698495618 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5d0c00 == 11 [pid = 1737] [id = 531] 09:14:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e79b800) [pid = 1737] [serial = 1594] [outer = (nil)] 09:14:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea0d000) [pid = 1737] [serial = 1595] [outer = 0x8e79b800] 09:14:55 INFO - PROCESS | 1737 | 1466698495686 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8eb0c000) [pid = 1737] [serial = 1596] [outer = 0x8e79b800] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f3c0800) [pid = 1737] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8cd6fc00) [pid = 1737] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4b1c00) [pid = 1737] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d2e9800) [pid = 1737] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8da70c00) [pid = 1737] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea05800) [pid = 1737] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d8fd400) [pid = 1737] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d2ed000) [pid = 1737] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d8fc000) [pid = 1737] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:14:56 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8c9de000) [pid = 1737] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:14:56 INFO - PROCESS | 1737 | 1466698496995 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1681ms 09:14:57 INFO - PROCESS | 1737 | 1466698497044 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1737 | 1466698497048 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:14:57 INFO - PROCESS | 1737 | 1466698497054 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1737 | 1466698497057 Marionette TRACE conn3 <- [1,2098,null,{}] 09:14:57 INFO - PROCESS | 1737 | 1466698497062 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 1737 | 1466698497067 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:57 INFO - PROCESS | 1737 | 1466698497254 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:14:57 INFO - PROCESS | 1737 | 1466698497272 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1737 | 1466698497280 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6a800 == 12 [pid = 1737] [id = 532] 09:14:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8da71400) [pid = 1737] [serial = 1597] [outer = (nil)] 09:14:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8ea04c00) [pid = 1737] [serial = 1598] [outer = 0x8da71400] 09:14:57 INFO - PROCESS | 1737 | 1466698497347 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f3b4400) [pid = 1737] [serial = 1599] [outer = 0x8da71400] 09:14:58 INFO - PROCESS | 1737 | 1466698498177 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1137ms 09:14:58 INFO - PROCESS | 1737 | 1466698498192 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1737 | 1466698498196 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:14:58 INFO - PROCESS | 1737 | 1466698498202 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1737 | 1466698498205 Marionette TRACE conn3 <- [1,2102,null,{}] 09:14:58 INFO - PROCESS | 1737 | 1466698498212 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1737 | 1466698498221 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:58 INFO - PROCESS | 1737 | 1466698498467 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:14:58 INFO - PROCESS | 1737 | 1466698498638 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1737 | 1466698498658 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:14:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292800 == 13 [pid = 1737] [id = 533] 09:14:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8b294400) [pid = 1737] [serial = 1600] [outer = (nil)] 09:14:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8b29a000) [pid = 1737] [serial = 1601] [outer = 0x8b294400] 09:14:58 INFO - PROCESS | 1737 | 1466698498766 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8b5cbc00) [pid = 1737] [serial = 1602] [outer = 0x8b294400] 09:14:59 INFO - PROCESS | 1737 | 1466698499891 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1739ms 09:14:59 INFO - PROCESS | 1737 | 1466698499943 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1737 | 1466698499948 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:14:59 INFO - PROCESS | 1737 | 1466698499956 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1737 | 1466698499961 Marionette TRACE conn3 <- [1,2106,null,{}] 09:14:59 INFO - PROCESS | 1737 | 1466698499969 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 1737 | 1466698499978 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:00 INFO - PROCESS | 1737 | 1466698500172 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:15:00 INFO - PROCESS | 1737 | 1466698500405 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1737 | 1466698500417 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e5800 == 14 [pid = 1737] [id = 534] 09:15:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d7c6800) [pid = 1737] [serial = 1603] [outer = (nil)] 09:15:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d8f0800) [pid = 1737] [serial = 1604] [outer = 0x8d7c6800] 09:15:00 INFO - PROCESS | 1737 | 1466698500539 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d8fe400) [pid = 1737] [serial = 1605] [outer = 0x8d7c6800] 09:15:01 INFO - PROCESS | 1737 | 1466698501578 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1701ms 09:15:01 INFO - PROCESS | 1737 | 1466698501660 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1737 | 1466698501667 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:15:01 INFO - PROCESS | 1737 | 1466698501676 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1737 | 1466698501680 Marionette TRACE conn3 <- [1,2110,null,{}] 09:15:01 INFO - PROCESS | 1737 | 1466698501686 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1737 | 1466698501692 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:01 INFO - PROCESS | 1737 | 1466698501919 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:15:02 INFO - PROCESS | 1737 | 1466698502415 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1737 | 1466698502424 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea03000 == 15 [pid = 1737] [id = 535] 09:15:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8ea05000) [pid = 1737] [serial = 1606] [outer = (nil)] 09:15:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8ea0dc00) [pid = 1737] [serial = 1607] [outer = 0x8ea05000] 09:15:02 INFO - PROCESS | 1737 | 1466698502541 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f3b7000) [pid = 1737] [serial = 1608] [outer = 0x8ea05000] 09:15:03 INFO - PROCESS | 1737 | 1466698503589 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1992ms 09:15:03 INFO - PROCESS | 1737 | 1466698503668 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1737 | 1466698503672 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:15:03 INFO - PROCESS | 1737 | 1466698503688 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1737 | 1466698503701 Marionette TRACE conn3 <- [1,2114,null,{}] 09:15:03 INFO - PROCESS | 1737 | 1466698503716 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 1737 | 1466698503722 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:04 INFO - PROCESS | 1737 | 1466698504034 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:15:04 INFO - PROCESS | 1737 | 1466698504212 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1737 | 1466698504223 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db22800 == 16 [pid = 1737] [id = 536] 09:15:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f5b9400) [pid = 1737] [serial = 1609] [outer = (nil)] 09:15:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f686c00) [pid = 1737] [serial = 1610] [outer = 0x8f5b9400] 09:15:04 INFO - PROCESS | 1737 | 1466698504304 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8f5c3800) [pid = 1737] [serial = 1611] [outer = 0x8f5b9400] 09:15:05 INFO - PROCESS | 1737 | 1466698505255 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1798ms 09:15:05 INFO - PROCESS | 1737 | 1466698505486 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1737 | 1466698505493 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:15:05 INFO - PROCESS | 1737 | 1466698505501 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1737 | 1466698505505 Marionette TRACE conn3 <- [1,2118,null,{}] 09:15:05 INFO - PROCESS | 1737 | 1466698505513 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1737 | 1466698505519 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:05 INFO - PROCESS | 1737 | 1466698505703 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:15:05 INFO - PROCESS | 1737 | 1466698505948 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1737 | 1466698505964 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7800 == 17 [pid = 1737] [id = 537] 09:15:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8cd97800) [pid = 1737] [serial = 1612] [outer = (nil)] 09:15:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8cda0c00) [pid = 1737] [serial = 1613] [outer = 0x8cd97800] 09:15:06 INFO - PROCESS | 1737 | 1466698506037 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d2e3000) [pid = 1737] [serial = 1614] [outer = 0x8cd97800] 09:15:06 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6a800 == 16 [pid = 1737] [id = 532] 09:15:06 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5d0c00 == 15 [pid = 1737] [id = 531] 09:15:06 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3de400 == 14 [pid = 1737] [id = 530] 09:15:06 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c6400 == 13 [pid = 1737] [id = 529] 09:15:06 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dd000 == 12 [pid = 1737] [id = 528] 09:15:06 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8e7a7c00) [pid = 1737] [serial = 1560] [outer = (nil)] [url = about:blank] 09:15:06 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8f4b9400) [pid = 1737] [serial = 1542] [outer = (nil)] [url = about:blank] 09:15:06 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8cd9c400) [pid = 1737] [serial = 1547] [outer = (nil)] [url = about:blank] 09:15:06 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f68e800) [pid = 1737] [serial = 1556] [outer = (nil)] [url = about:blank] 09:15:06 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8ea0b000) [pid = 1737] [serial = 1559] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x90de4800) [pid = 1737] [serial = 1545] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f4af000) [pid = 1737] [serial = 1554] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x90d9ac00) [pid = 1737] [serial = 1544] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8e3df400) [pid = 1737] [serial = 1539] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f694400) [pid = 1737] [serial = 1557] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4af400) [pid = 1737] [serial = 1541] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f3b9400) [pid = 1737] [serial = 1533] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8eb0f400) [pid = 1737] [serial = 1553] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8da67800) [pid = 1737] [serial = 1550] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8e3ddc00) [pid = 1737] [serial = 1551] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cd6e000) [pid = 1737] [serial = 1535] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8db25400) [pid = 1737] [serial = 1538] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d199c00) [pid = 1737] [serial = 1548] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8d191800) [pid = 1737] [serial = 1536] [outer = (nil)] [url = about:blank] 09:15:07 INFO - PROCESS | 1737 | 1466698507070 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1638ms 09:15:07 INFO - PROCESS | 1737 | 1466698507139 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1737 | 1466698507144 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:15:07 INFO - PROCESS | 1737 | 1466698507154 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1737 | 1466698507159 Marionette TRACE conn3 <- [1,2122,null,{}] 09:15:07 INFO - PROCESS | 1737 | 1466698507165 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 1737 | 1466698507170 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:07 INFO - PROCESS | 1737 | 1466698507390 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:15:07 INFO - PROCESS | 1737 | 1466698507404 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1737 | 1466698507410 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d191400 == 13 [pid = 1737] [id = 538] 09:15:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d7c9c00) [pid = 1737] [serial = 1615] [outer = (nil)] 09:15:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8da68400) [pid = 1737] [serial = 1616] [outer = 0x8d7c9c00] 09:15:07 INFO - PROCESS | 1737 | 1466698507482 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8db26800) [pid = 1737] [serial = 1617] [outer = 0x8d7c9c00] 09:15:08 INFO - PROCESS | 1737 | 1466698508405 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1296ms 09:15:08 INFO - PROCESS | 1737 | 1466698508447 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1737 | 1466698508451 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:15:08 INFO - PROCESS | 1737 | 1466698508457 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1737 | 1466698508461 Marionette TRACE conn3 <- [1,2126,null,{}] 09:15:08 INFO - PROCESS | 1737 | 1466698508475 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1737 | 1466698508483 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:08 INFO - PROCESS | 1737 | 1466698508651 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:15:08 INFO - PROCESS | 1737 | 1466698508830 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1737 | 1466698508840 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e1000 == 14 [pid = 1737] [id = 539] 09:15:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e3e3c00) [pid = 1737] [serial = 1618] [outer = (nil)] 09:15:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8ea0b800) [pid = 1737] [serial = 1619] [outer = 0x8e3e3c00] 09:15:08 INFO - PROCESS | 1737 | 1466698508915 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f3b5400) [pid = 1737] [serial = 1620] [outer = 0x8e3e3c00] 09:15:09 INFO - PROCESS | 1737 | 1466698509803 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1392ms 09:15:09 INFO - PROCESS | 1737 | 1466698509850 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1737 | 1466698509854 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:15:09 INFO - PROCESS | 1737 | 1466698509865 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1737 | 1466698509868 Marionette TRACE conn3 <- [1,2130,null,{}] 09:15:09 INFO - PROCESS | 1737 | 1466698509874 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 1737 | 1466698509880 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:10 INFO - PROCESS | 1737 | 1466698510122 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:15:10 INFO - PROCESS | 1737 | 1466698510162 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1737 | 1466698510173 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da66000 == 15 [pid = 1737] [id = 540] 09:15:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f4b5400) [pid = 1737] [serial = 1621] [outer = (nil)] 09:15:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f5b4800) [pid = 1737] [serial = 1622] [outer = 0x8f4b5400] 09:15:10 INFO - PROCESS | 1737 | 1466698510244 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f5bd000) [pid = 1737] [serial = 1623] [outer = 0x8f4b5400] 09:15:11 INFO - PROCESS | 1737 | 1466698511168 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1737 | 1466698511248 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:15:11 INFO - PROCESS | 1737 | 1466698511254 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1737 | 1466698511258 Marionette TRACE conn3 <- [1,2134,null,{}] 09:15:11 INFO - PROCESS | 1737 | 1466698511271 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1737 | 1466698511280 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:11 INFO - PROCESS | 1737 | 1466698511495 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8b296000) [pid = 1737] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e79b800) [pid = 1737] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8c9df000) [pid = 1737] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8d7c8c00) [pid = 1737] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d8fb800) [pid = 1737] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8b5c6800) [pid = 1737] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f4ad000) [pid = 1737] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x90d9cc00) [pid = 1737] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x90ef4000) [pid = 1737] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x91def000) [pid = 1737] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8e3e0400) [pid = 1737] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:15:11 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8ea10c00) [pid = 1737] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:15:11 INFO - PROCESS | 1737 | 1466698511722 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1737 | 1466698511732 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296000 == 16 [pid = 1737] [id = 541] 09:15:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8b29cc00) [pid = 1737] [serial = 1624] [outer = (nil)] 09:15:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d2eb400) [pid = 1737] [serial = 1625] [outer = 0x8b29cc00] 09:15:11 INFO - PROCESS | 1737 | 1466698511875 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8d7cf400) [pid = 1737] [serial = 1626] [outer = 0x8b29cc00] 09:15:12 INFO - PROCESS | 1737 | 1466698512590 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1380ms 09:15:12 INFO - PROCESS | 1737 | 1466698512635 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1737 | 1466698512639 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:15:12 INFO - PROCESS | 1737 | 1466698512653 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1737 | 1466698512655 Marionette TRACE conn3 <- [1,2138,null,{}] 09:15:12 INFO - PROCESS | 1737 | 1466698512661 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1737 | 1466698512671 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:12 INFO - PROCESS | 1737 | 1466698512909 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:15:13 INFO - PROCESS | 1737 | 1466698513044 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1737 | 1466698513055 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0d400 == 17 [pid = 1737] [id = 542] 09:15:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f68d400) [pid = 1737] [serial = 1627] [outer = (nil)] 09:15:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x90d9ac00) [pid = 1737] [serial = 1628] [outer = 0x8f68d400] 09:15:13 INFO - PROCESS | 1737 | 1466698513124 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x90def400) [pid = 1737] [serial = 1629] [outer = 0x8f68d400] 09:15:14 INFO - PROCESS | 1737 | 1466698514047 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1440ms 09:15:14 INFO - PROCESS | 1737 | 1466698514087 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1737 | 1466698514093 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:15:14 INFO - PROCESS | 1737 | 1466698514103 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1737 | 1466698514108 Marionette TRACE conn3 <- [1,2142,null,{}] 09:15:14 INFO - PROCESS | 1737 | 1466698514117 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 1737 | 1466698514122 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:14 INFO - PROCESS | 1737 | 1466698514315 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:15:14 INFO - PROCESS | 1737 | 1466698514501 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1737 | 1466698514516 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c9400 == 18 [pid = 1737] [id = 543] 09:15:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8c9d7400) [pid = 1737] [serial = 1630] [outer = (nil)] 09:15:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d194400) [pid = 1737] [serial = 1631] [outer = 0x8c9d7400] 09:15:14 INFO - PROCESS | 1737 | 1466698514644 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d7cc800) [pid = 1737] [serial = 1632] [outer = 0x8c9d7400] 09:15:15 INFO - PROCESS | 1737 | 1466698515663 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1737 | 1466698515751 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:15:15 INFO - PROCESS | 1737 | 1466698515761 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1737 | 1466698515766 Marionette TRACE conn3 <- [1,2146,null,{}] 09:15:15 INFO - PROCESS | 1737 | 1466698515772 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 1737 | 1466698515778 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:16 INFO - PROCESS | 1737 | 1466698515996 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:15:16 INFO - PROCESS | 1737 | 1466698516225 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1737 | 1466698516232 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e8000 == 19 [pid = 1737] [id = 544] 09:15:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e79e800) [pid = 1737] [serial = 1633] [outer = (nil)] 09:15:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8ea0ac00) [pid = 1737] [serial = 1634] [outer = 0x8e79e800] 09:15:16 INFO - PROCESS | 1737 | 1466698516341 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f4ac000) [pid = 1737] [serial = 1635] [outer = 0x8e79e800] 09:15:17 INFO - PROCESS | 1737 | 1466698517287 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1737 | 1466698517349 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:15:17 INFO - PROCESS | 1737 | 1466698517356 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1737 | 1466698517362 Marionette TRACE conn3 <- [1,2150,null,{}] 09:15:17 INFO - PROCESS | 1737 | 1466698517378 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 1737 | 1466698517387 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:17 INFO - PROCESS | 1737 | 1466698517604 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:15:17 INFO - PROCESS | 1737 | 1466698517843 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1737 | 1466698517856 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea08800 == 20 [pid = 1737] [id = 545] 09:15:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x90da0c00) [pid = 1737] [serial = 1636] [outer = (nil)] 09:15:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90eed000) [pid = 1737] [serial = 1637] [outer = 0x90da0c00] 09:15:17 INFO - PROCESS | 1737 | 1466698517979 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91d94c00) [pid = 1737] [serial = 1638] [outer = 0x90da0c00] 09:15:19 INFO - PROCESS | 1737 | 1466698519051 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1736ms 09:15:19 INFO - PROCESS | 1737 | 1466698519092 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1737 | 1466698519097 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:15:19 INFO - PROCESS | 1737 | 1466698519104 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1737 | 1466698519107 Marionette TRACE conn3 <- [1,2154,null,{}] 09:15:19 INFO - PROCESS | 1737 | 1466698519113 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1737 | 1466698519118 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:19 INFO - PROCESS | 1737 | 1466698519323 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:15:19 INFO - PROCESS | 1737 | 1466698519573 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1737 | 1466698519583 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c2c00 == 21 [pid = 1737] [id = 546] 09:15:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8da66400) [pid = 1737] [serial = 1639] [outer = (nil)] 09:15:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91de4000) [pid = 1737] [serial = 1640] [outer = 0x8da66400] 09:15:19 INFO - PROCESS | 1737 | 1466698519737 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91deac00) [pid = 1737] [serial = 1641] [outer = 0x8da66400] 09:15:20 INFO - PROCESS | 1737 | 1466698520739 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1685ms 09:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:15:20 INFO - PROCESS | 1737 | 1466698520790 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1737 | 1466698520794 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:15:20 INFO - PROCESS | 1737 | 1466698520800 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1737 | 1466698520804 Marionette TRACE conn3 <- [1,2158,null,{}] 09:15:20 INFO - PROCESS | 1737 | 1466698520810 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1737 | 1466698520815 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:20 INFO - PROCESS | 1737 | 1466698520994 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:15:21 INFO - PROCESS | 1737 | 1466698521176 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1737 | 1466698521185 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6d400 == 22 [pid = 1737] [id = 547] 09:15:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91de8000) [pid = 1737] [serial = 1642] [outer = (nil)] 09:15:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91f15800) [pid = 1737] [serial = 1643] [outer = 0x91de8000] 09:15:21 INFO - PROCESS | 1737 | 1466698521276 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x91f19000) [pid = 1737] [serial = 1644] [outer = 0x91de8000] 09:15:22 INFO - PROCESS | 1737 | 1466698522395 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1642ms 09:15:22 INFO - PROCESS | 1737 | 1466698522442 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:15:22 INFO - PROCESS | 1737 | 1466698522447 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:15:22 INFO - PROCESS | 1737 | 1466698522453 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1737 | 1466698522457 Marionette TRACE conn3 <- [1,2162,null,{}] 09:15:22 INFO - PROCESS | 1737 | 1466698522463 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1737 | 1466698522474 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:22 INFO - PROCESS | 1737 | 1466698522684 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:15:22 INFO - PROCESS | 1737 | 1466698522929 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1737 | 1466698522936 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x91dedc00 == 23 [pid = 1737] [id = 548] 09:15:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x92006000) [pid = 1737] [serial = 1645] [outer = (nil)] 09:15:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x92010c00) [pid = 1737] [serial = 1646] [outer = 0x92006000] 09:15:23 INFO - PROCESS | 1737 | 1466698523075 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x92218400) [pid = 1737] [serial = 1647] [outer = 0x92006000] 09:15:24 INFO - PROCESS | 1737 | 1466698524003 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1586ms 09:15:24 INFO - PROCESS | 1737 | 1466698524041 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1737 | 1466698524045 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:15:24 INFO - PROCESS | 1737 | 1466698524051 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1737 | 1466698524055 Marionette TRACE conn3 <- [1,2166,null,{}] 09:15:24 INFO - PROCESS | 1737 | 1466698524061 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1737 | 1466698524066 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:24 INFO - PROCESS | 1737 | 1466698524238 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:15:24 INFO - PROCESS | 1737 | 1466698524420 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1737 | 1466698524427 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29c400 == 24 [pid = 1737] [id = 549] 09:15:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8b5c3400) [pid = 1737] [serial = 1648] [outer = (nil)] 09:15:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8e7aa400) [pid = 1737] [serial = 1649] [outer = 0x8b5c3400] 09:15:24 INFO - PROCESS | 1737 | 1466698524505 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f68b400) [pid = 1737] [serial = 1650] [outer = 0x8b5c3400] 09:15:25 INFO - PROCESS | 1737 | 1466698525662 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1683ms 09:15:25 INFO - PROCESS | 1737 | 1466698525735 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1737 | 1466698525741 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:15:25 INFO - PROCESS | 1737 | 1466698525750 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1737 | 1466698525757 Marionette TRACE conn3 <- [1,2170,null,{}] 09:15:25 INFO - PROCESS | 1737 | 1466698525764 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 1737 | 1466698525769 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:26 INFO - PROCESS | 1737 | 1466698526037 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:15:26 INFO - PROCESS | 1737 | 1466698526263 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1737 | 1466698526274 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea03000 == 23 [pid = 1737] [id = 535] 09:15:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e5800 == 22 [pid = 1737] [id = 534] 09:15:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292800 == 21 [pid = 1737] [id = 533] 09:15:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8db22800 == 20 [pid = 1737] [id = 536] 09:15:27 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5000 == 19 [pid = 1737] [id = 527] 09:15:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292c00 == 20 [pid = 1737] [id = 550] 09:15:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8b295800) [pid = 1737] [serial = 1651] [outer = (nil)] 09:15:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8b29e800) [pid = 1737] [serial = 1652] [outer = 0x8b295800] 09:15:27 INFO - PROCESS | 1737 | 1466698527336 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8c9dbc00) [pid = 1737] [serial = 1653] [outer = 0x8b295800] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8b5c7000) [pid = 1737] [serial = 1563] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8ea0d000) [pid = 1737] [serial = 1595] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8cd6b000) [pid = 1737] [serial = 1586] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8b29f400) [pid = 1737] [serial = 1562] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8cd73c00) [pid = 1737] [serial = 1587] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8d7d0400) [pid = 1737] [serial = 1589] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8e7a0000) [pid = 1737] [serial = 1566] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8cda3000) [pid = 1737] [serial = 1584] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8c9d9800) [pid = 1737] [serial = 1583] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8da73c00) [pid = 1737] [serial = 1565] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f690800) [pid = 1737] [serial = 1569] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f5b8800) [pid = 1737] [serial = 1568] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x91d9a000) [pid = 1737] [serial = 1572] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x90ef7000) [pid = 1737] [serial = 1571] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x91de2c00) [pid = 1737] [serial = 1575] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x91de1800) [pid = 1737] [serial = 1574] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x92009400) [pid = 1737] [serial = 1578] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x91f15400) [pid = 1737] [serial = 1577] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8eb0c000) [pid = 1737] [serial = 1596] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e3e6c00) [pid = 1737] [serial = 1592] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8e7a3000) [pid = 1737] [serial = 1593] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x9221c800) [pid = 1737] [serial = 1581] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x92214000) [pid = 1737] [serial = 1580] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8ea04c00) [pid = 1737] [serial = 1598] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d8f5400) [pid = 1737] [serial = 1590] [outer = (nil)] [url = about:blank] 09:15:28 INFO - PROCESS | 1737 | 1466698528349 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2642ms 09:15:28 INFO - PROCESS | 1737 | 1466698528394 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:15:28 INFO - PROCESS | 1737 | 1466698528399 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:15:28 INFO - PROCESS | 1737 | 1466698528407 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1737 | 1466698528410 Marionette TRACE conn3 <- [1,2174,null,{}] 09:15:28 INFO - PROCESS | 1737 | 1466698528418 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1737 | 1466698528423 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:28 INFO - PROCESS | 1737 | 1466698528592 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:15:28 INFO - PROCESS | 1737 | 1466698528727 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1737 | 1466698528736 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda3400 == 21 [pid = 1737] [id = 551] 09:15:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8cda5400) [pid = 1737] [serial = 1654] [outer = (nil)] 09:15:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8d19a800) [pid = 1737] [serial = 1655] [outer = 0x8cda5400] 09:15:28 INFO - PROCESS | 1737 | 1466698528813 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d2ec400) [pid = 1737] [serial = 1656] [outer = 0x8cda5400] 09:15:29 INFO - PROCESS | 1737 | 1466698529658 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1331ms 09:15:29 INFO - PROCESS | 1737 | 1466698529736 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1737 | 1466698529744 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:15:29 INFO - PROCESS | 1737 | 1466698529754 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1737 | 1466698529758 Marionette TRACE conn3 <- [1,2178,null,{}] 09:15:29 INFO - PROCESS | 1737 | 1466698529764 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1737 | 1466698529770 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:29 INFO - PROCESS | 1737 | 1466698529941 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:15:30 INFO - PROCESS | 1737 | 1466698530112 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1737 | 1466698530120 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2f0c00 == 22 [pid = 1737] [id = 552] 09:15:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d8f6c00) [pid = 1737] [serial = 1657] [outer = (nil)] 09:15:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8da6f400) [pid = 1737] [serial = 1658] [outer = 0x8d8f6c00] 09:15:30 INFO - PROCESS | 1737 | 1466698530189 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8db2d400) [pid = 1737] [serial = 1659] [outer = 0x8d8f6c00] 09:15:31 INFO - PROCESS | 1737 | 1466698531178 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1480ms 09:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:15:31 INFO - PROCESS | 1737 | 1466698531235 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1737 | 1466698531238 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:15:31 INFO - PROCESS | 1737 | 1466698531253 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1737 | 1466698531258 Marionette TRACE conn3 <- [1,2182,null,{}] 09:15:31 INFO - PROCESS | 1737 | 1466698531280 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1737 | 1466698531289 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:31 INFO - PROCESS | 1737 | 1466698531546 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:15:31 INFO - PROCESS | 1737 | 1466698531709 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1737 | 1466698531718 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3df800 == 23 [pid = 1737] [id = 553] 09:15:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e7a0400) [pid = 1737] [serial = 1660] [outer = (nil)] 09:15:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea09000) [pid = 1737] [serial = 1661] [outer = 0x8e7a0400] 09:15:31 INFO - PROCESS | 1737 | 1466698531786 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8eb03c00) [pid = 1737] [serial = 1662] [outer = 0x8e7a0400] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8da71400) [pid = 1737] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f68d400) [pid = 1737] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4b5400) [pid = 1737] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8b29cc00) [pid = 1737] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8cd97800) [pid = 1737] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8b294400) [pid = 1737] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8ea05000) [pid = 1737] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d7c9c00) [pid = 1737] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8e3e3c00) [pid = 1737] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d7c6800) [pid = 1737] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:15:32 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f5b9400) [pid = 1737] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:15:32 INFO - PROCESS | 1737 | 1466698532918 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1712ms 09:15:32 INFO - PROCESS | 1737 | 1466698532955 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1737 | 1466698532960 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:15:32 INFO - PROCESS | 1737 | 1466698532966 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1737 | 1466698532969 Marionette TRACE conn3 <- [1,2186,null,{}] 09:15:32 INFO - PROCESS | 1737 | 1466698532974 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 1737 | 1466698532979 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:33 INFO - PROCESS | 1737 | 1466698533139 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:15:33 INFO - PROCESS | 1737 | 1466698533153 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1737 | 1466698533162 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd69400 == 24 [pid = 1737] [id = 554] 09:15:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d8f6400) [pid = 1737] [serial = 1663] [outer = (nil)] 09:15:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8eb06c00) [pid = 1737] [serial = 1664] [outer = 0x8d8f6400] 09:15:33 INFO - PROCESS | 1737 | 1466698533227 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8eb0cc00) [pid = 1737] [serial = 1665] [outer = 0x8d8f6400] 09:15:34 INFO - PROCESS | 1737 | 1466698534135 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1189ms 09:15:34 INFO - PROCESS | 1737 | 1466698534155 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1737 | 1466698534159 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:15:34 INFO - PROCESS | 1737 | 1466698534165 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1737 | 1466698534167 Marionette TRACE conn3 <- [1,2190,null,{}] 09:15:34 INFO - PROCESS | 1737 | 1466698534173 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1737 | 1466698534178 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:34 INFO - PROCESS | 1737 | 1466698534321 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:15:34 INFO - PROCESS | 1737 | 1466698534511 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1737 | 1466698534521 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b299000 == 25 [pid = 1737] [id = 555] 09:15:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8b299c00) [pid = 1737] [serial = 1666] [outer = (nil)] 09:15:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8b5cd400) [pid = 1737] [serial = 1667] [outer = 0x8b299c00] 09:15:34 INFO - PROCESS | 1737 | 1466698534644 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8cd6bc00) [pid = 1737] [serial = 1668] [outer = 0x8b299c00] 09:15:35 INFO - PROCESS | 1737 | 1466698535710 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1631ms 09:15:35 INFO - PROCESS | 1737 | 1466698535800 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1737 | 1466698535807 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:15:35 INFO - PROCESS | 1737 | 1466698535816 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1737 | 1466698535821 Marionette TRACE conn3 <- [1,2194,null,{}] 09:15:35 INFO - PROCESS | 1737 | 1466698535831 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 1737 | 1466698535839 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:36 INFO - PROCESS | 1737 | 1466698536152 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:15:36 INFO - PROCESS | 1737 | 1466698536344 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1737 | 1466698536353 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5c00 == 26 [pid = 1737] [id = 556] 09:15:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d8ffc00) [pid = 1737] [serial = 1669] [outer = (nil)] 09:15:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8da71800) [pid = 1737] [serial = 1670] [outer = 0x8d8ffc00] 09:15:36 INFO - PROCESS | 1737 | 1466698536451 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e3dcc00) [pid = 1737] [serial = 1671] [outer = 0x8d8ffc00] 09:15:37 INFO - PROCESS | 1737 | 1466698537488 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1744ms 09:15:37 INFO - PROCESS | 1737 | 1466698537564 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1737 | 1466698537570 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:15:37 INFO - PROCESS | 1737 | 1466698537578 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1737 | 1466698537582 Marionette TRACE conn3 <- [1,2198,null,{}] 09:15:37 INFO - PROCESS | 1737 | 1466698537588 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1737 | 1466698537593 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:37 INFO - PROCESS | 1737 | 1466698537814 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:15:38 INFO - PROCESS | 1737 | 1466698538081 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1737 | 1466698538090 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4800 == 27 [pid = 1737] [id = 557] 09:15:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8cd74000) [pid = 1737] [serial = 1672] [outer = (nil)] 09:15:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f3b3c00) [pid = 1737] [serial = 1673] [outer = 0x8cd74000] 09:15:38 INFO - PROCESS | 1737 | 1466698538215 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f4ab800) [pid = 1737] [serial = 1674] [outer = 0x8cd74000] 09:15:39 INFO - PROCESS | 1737 | 1466698539321 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1790ms 09:15:39 INFO - PROCESS | 1737 | 1466698539369 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:15:39 INFO - PROCESS | 1737 | 1466698539374 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:15:39 INFO - PROCESS | 1737 | 1466698539388 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1737 | 1466698539397 Marionette TRACE conn3 <- [1,2202,null,{}] 09:15:39 INFO - PROCESS | 1737 | 1466698539406 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1737 | 1466698539414 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:39 INFO - PROCESS | 1737 | 1466698539738 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:15:39 INFO - PROCESS | 1737 | 1466698539917 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1737 | 1466698539926 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5ca800 == 28 [pid = 1737] [id = 558] 09:15:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8c9d3c00) [pid = 1737] [serial = 1675] [outer = (nil)] 09:15:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f5be000) [pid = 1737] [serial = 1676] [outer = 0x8c9d3c00] 09:15:40 INFO - PROCESS | 1737 | 1466698540007 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f5b9800) [pid = 1737] [serial = 1677] [outer = 0x8c9d3c00] 09:15:41 INFO - PROCESS | 1737 | 1466698541186 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1851ms 09:15:41 INFO - PROCESS | 1737 | 1466698541231 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1737 | 1466698541237 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:15:41 INFO - PROCESS | 1737 | 1466698541255 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1737 | 1466698541260 Marionette TRACE conn3 <- [1,2206,null,{}] 09:15:41 INFO - PROCESS | 1737 | 1466698541267 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 1737 | 1466698541273 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:41 INFO - PROCESS | 1737 | 1466698541481 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296000 == 27 [pid = 1737] [id = 541] 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd69400 == 26 [pid = 1737] [id = 554] 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3df800 == 25 [pid = 1737] [id = 553] 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2f0c00 == 24 [pid = 1737] [id = 552] 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda3400 == 23 [pid = 1737] [id = 551] 09:15:41 INFO - PROCESS | 1737 | 1466698541755 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1737 | 1466698541771 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:41 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292c00 == 22 [pid = 1737] [id = 550] 09:15:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e000 == 23 [pid = 1737] [id = 559] 09:15:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8b29fc00) [pid = 1737] [serial = 1678] [outer = (nil)] 09:15:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8cda6c00) [pid = 1737] [serial = 1679] [outer = 0x8b29fc00] 09:15:41 INFO - PROCESS | 1737 | 1466698541839 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8d2eb000) [pid = 1737] [serial = 1680] [outer = 0x8b29fc00] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8f3b4400) [pid = 1737] [serial = 1599] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x90d9ac00) [pid = 1737] [serial = 1628] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x90def400) [pid = 1737] [serial = 1629] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f5b4800) [pid = 1737] [serial = 1622] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8d2eb400) [pid = 1737] [serial = 1625] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f5bd000) [pid = 1737] [serial = 1623] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8cda0c00) [pid = 1737] [serial = 1613] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d2e3000) [pid = 1737] [serial = 1614] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8b29a000) [pid = 1737] [serial = 1601] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8b5cbc00) [pid = 1737] [serial = 1602] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8ea0dc00) [pid = 1737] [serial = 1607] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f3b7000) [pid = 1737] [serial = 1608] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8da68400) [pid = 1737] [serial = 1616] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8db26800) [pid = 1737] [serial = 1617] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8ea0b800) [pid = 1737] [serial = 1619] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d8f0800) [pid = 1737] [serial = 1604] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8fe400) [pid = 1737] [serial = 1605] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f686c00) [pid = 1737] [serial = 1610] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f5c3800) [pid = 1737] [serial = 1611] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8d7cf400) [pid = 1737] [serial = 1626] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8f3b5400) [pid = 1737] [serial = 1620] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1737 | 1466698542660 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1442ms 09:15:42 INFO - PROCESS | 1737 | 1466698542687 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1737 | 1466698542694 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:15:42 INFO - PROCESS | 1737 | 1466698542703 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1737 | 1466698542707 Marionette TRACE conn3 <- [1,2210,null,{}] 09:15:42 INFO - PROCESS | 1737 | 1466698542713 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1737 | 1466698542718 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:42 INFO - PROCESS | 1737 | 1466698542893 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:15:42 INFO - PROCESS | 1737 | 1466698542913 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1737 | 1466698542930 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e3000 == 24 [pid = 1737] [id = 560] 09:15:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8da64c00) [pid = 1737] [serial = 1681] [outer = (nil)] 09:15:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8da6fc00) [pid = 1737] [serial = 1682] [outer = 0x8da64c00] 09:15:43 INFO - PROCESS | 1737 | 1466698543022 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e3da800) [pid = 1737] [serial = 1683] [outer = 0x8da64c00] 09:15:44 INFO - PROCESS | 1737 | 1466698544000 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1330ms 09:15:44 INFO - PROCESS | 1737 | 1466698544034 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1737 | 1466698544037 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:15:44 INFO - PROCESS | 1737 | 1466698544060 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1737 | 1466698544066 Marionette TRACE conn3 <- [1,2214,null,{}] 09:15:44 INFO - PROCESS | 1737 | 1466698544088 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 1737 | 1466698544096 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:44 INFO - PROCESS | 1737 | 1466698544328 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:15:44 INFO - PROCESS | 1737 | 1466698544353 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1737 | 1466698544367 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea07c00 == 25 [pid = 1737] [id = 561] 09:15:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8eb03400) [pid = 1737] [serial = 1684] [outer = (nil)] 09:15:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8eb0b800) [pid = 1737] [serial = 1685] [outer = 0x8eb03400] 09:15:44 INFO - PROCESS | 1737 | 1466698544448 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8f3bc800) [pid = 1737] [serial = 1686] [outer = 0x8eb03400] 09:15:45 INFO - PROCESS | 1737 | 1466698545400 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1404ms 09:15:45 INFO - PROCESS | 1737 | 1466698545457 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1737 | 1466698545460 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:15:45 INFO - PROCESS | 1737 | 1466698545467 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1737 | 1466698545469 Marionette TRACE conn3 <- [1,2218,null,{}] 09:15:45 INFO - PROCESS | 1737 | 1466698545475 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1737 | 1466698545480 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:45 INFO - PROCESS | 1737 | 1466698545700 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:15:45 INFO - PROCESS | 1737 | 1466698545740 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1737 | 1466698545750 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5b5800 == 26 [pid = 1737] [id = 562] 09:15:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f5b7000) [pid = 1737] [serial = 1687] [outer = (nil)] 09:15:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f5be800) [pid = 1737] [serial = 1688] [outer = 0x8f5b7000] 09:15:45 INFO - PROCESS | 1737 | 1466698545894 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f687c00) [pid = 1737] [serial = 1689] [outer = 0x8f5b7000] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8b295800) [pid = 1737] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8c9d7400) [pid = 1737] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cda5400) [pid = 1737] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8e79e800) [pid = 1737] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x90da0c00) [pid = 1737] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8da66400) [pid = 1737] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x91de8000) [pid = 1737] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x92006000) [pid = 1737] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8e7a0400) [pid = 1737] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8b5c3400) [pid = 1737] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:15:46 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8d8f6c00) [pid = 1737] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:15:46 INFO - PROCESS | 1737 | 1466698546814 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1379ms 09:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:15:46 INFO - PROCESS | 1737 | 1466698546847 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1737 | 1466698546849 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:15:46 INFO - PROCESS | 1737 | 1466698546856 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1737 | 1466698546859 Marionette TRACE conn3 <- [1,2222,null,{}] 09:15:46 INFO - PROCESS | 1737 | 1466698546865 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1737 | 1466698546869 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:47 INFO - PROCESS | 1737 | 1466698547019 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:15:47 INFO - PROCESS | 1737 | 1466698547032 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1737 | 1466698547039 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5d0c00 == 27 [pid = 1737] [id = 563] 09:15:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8d7c9c00) [pid = 1737] [serial = 1690] [outer = (nil)] 09:15:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f5b8000) [pid = 1737] [serial = 1691] [outer = 0x8d7c9c00] 09:15:47 INFO - PROCESS | 1737 | 1466698547107 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f5bf000) [pid = 1737] [serial = 1692] [outer = 0x8d7c9c00] 09:15:48 INFO - PROCESS | 1737 | 1466698548017 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1181ms 09:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:15:48 INFO - PROCESS | 1737 | 1466698548037 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1737 | 1466698548039 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:15:48 INFO - PROCESS | 1737 | 1466698548046 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1737 | 1466698548049 Marionette TRACE conn3 <- [1,2226,null,{}] 09:15:48 INFO - PROCESS | 1737 | 1466698548054 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1737 | 1466698548064 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:48 INFO - PROCESS | 1737 | 1466698548343 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:15:48 INFO - PROCESS | 1737 | 1466698548523 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1737 | 1466698548535 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295000 == 28 [pid = 1737] [id = 564] 09:15:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8b297000) [pid = 1737] [serial = 1693] [outer = (nil)] 09:15:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8b5c5000) [pid = 1737] [serial = 1694] [outer = 0x8b297000] 09:15:48 INFO - PROCESS | 1737 | 1466698548617 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8cd68c00) [pid = 1737] [serial = 1695] [outer = 0x8b297000] 09:15:49 INFO - PROCESS | 1737 | 1466698549636 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1636ms 09:15:49 INFO - PROCESS | 1737 | 1466698549683 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1737 | 1466698549689 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:15:49 INFO - PROCESS | 1737 | 1466698549697 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1737 | 1466698549702 Marionette TRACE conn3 <- [1,2230,null,{}] 09:15:49 INFO - PROCESS | 1737 | 1466698549709 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 1737 | 1466698549718 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:49 INFO - PROCESS | 1737 | 1466698549902 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:15:50 INFO - PROCESS | 1737 | 1466698550081 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1737 | 1466698550090 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda4000 == 29 [pid = 1737] [id = 565] 09:15:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d7d0400) [pid = 1737] [serial = 1696] [outer = (nil)] 09:15:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8da70400) [pid = 1737] [serial = 1697] [outer = 0x8d7d0400] 09:15:50 INFO - PROCESS | 1737 | 1466698550176 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e3df800) [pid = 1737] [serial = 1698] [outer = 0x8d7d0400] 09:15:51 INFO - PROCESS | 1737 | 1466698551137 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1486ms 09:15:51 INFO - PROCESS | 1737 | 1466698551183 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:15:51 INFO - PROCESS | 1737 | 1466698551189 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:15:51 INFO - PROCESS | 1737 | 1466698551195 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1737 | 1466698551199 Marionette TRACE conn3 <- [1,2234,null,{}] 09:15:51 INFO - PROCESS | 1737 | 1466698551205 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1737 | 1466698551210 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:51 INFO - PROCESS | 1737 | 1466698551399 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:15:51 INFO - PROCESS | 1737 | 1466698551591 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1737 | 1466698551599 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b6400 == 30 [pid = 1737] [id = 566] 09:15:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f3b8800) [pid = 1737] [serial = 1699] [outer = (nil)] 09:15:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4ab000) [pid = 1737] [serial = 1700] [outer = 0x8f3b8800] 09:15:51 INFO - PROCESS | 1737 | 1466698551684 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f5b9c00) [pid = 1737] [serial = 1701] [outer = 0x8f3b8800] 09:15:52 INFO - PROCESS | 1737 | 1466698552699 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1540ms 09:15:52 INFO - PROCESS | 1737 | 1466698552734 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1737 | 1466698552741 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:15:52 INFO - PROCESS | 1737 | 1466698552758 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1737 | 1466698552765 Marionette TRACE conn3 <- [1,2238,null,{}] 09:15:52 INFO - PROCESS | 1737 | 1466698552771 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1737 | 1466698552778 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:53 INFO - PROCESS | 1737 | 1466698552995 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:15:53 INFO - PROCESS | 1737 | 1466698553221 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1737 | 1466698553230 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cf400 == 31 [pid = 1737] [id = 567] 09:15:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d7cb000) [pid = 1737] [serial = 1702] [outer = (nil)] 09:15:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8da67400) [pid = 1737] [serial = 1703] [outer = 0x8d7cb000] 09:15:53 INFO - PROCESS | 1737 | 1466698553366 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x90de8c00) [pid = 1737] [serial = 1704] [outer = 0x8d7cb000] 09:15:54 INFO - PROCESS | 1737 | 1466698554318 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1610ms 09:15:54 INFO - PROCESS | 1737 | 1466698554360 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1737 | 1466698554364 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:15:54 INFO - PROCESS | 1737 | 1466698554370 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1737 | 1466698554374 Marionette TRACE conn3 <- [1,2242,null,{}] 09:15:54 INFO - PROCESS | 1737 | 1466698554380 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1737 | 1466698554385 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:54 INFO - PROCESS | 1737 | 1466698554578 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:15:54 INFO - PROCESS | 1737 | 1466698554763 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1737 | 1466698554771 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da66800 == 32 [pid = 1737] [id = 568] 09:15:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f693000) [pid = 1737] [serial = 1705] [outer = (nil)] 09:15:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91d99800) [pid = 1737] [serial = 1706] [outer = 0x8f693000] 09:15:54 INFO - PROCESS | 1737 | 1466698554856 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91d9cc00) [pid = 1737] [serial = 1707] [outer = 0x8f693000] 09:15:55 INFO - PROCESS | 1737 | 1466698555835 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1536ms 09:15:55 INFO - PROCESS | 1737 | 1466698555907 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1737 | 1466698555911 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:15:55 INFO - PROCESS | 1737 | 1466698555918 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1737 | 1466698555922 Marionette TRACE conn3 <- [1,2246,null,{}] 09:15:55 INFO - PROCESS | 1737 | 1466698555928 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 1737 | 1466698555933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:56 INFO - PROCESS | 1737 | 1466698556154 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:15:56 INFO - PROCESS | 1737 | 1466698556391 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1737 | 1466698556411 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de2400 == 33 [pid = 1737] [id = 569] 09:15:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91de4400) [pid = 1737] [serial = 1708] [outer = (nil)] 09:15:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91de9400) [pid = 1737] [serial = 1709] [outer = 0x91de4400] 09:15:56 INFO - PROCESS | 1737 | 1466698556554 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91f1e000) [pid = 1737] [serial = 1710] [outer = 0x91de4400] 09:15:57 INFO - PROCESS | 1737 | 1466698557543 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1684ms 09:15:57 INFO - PROCESS | 1737 | 1466698557603 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1737 | 1466698557607 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:15:57 INFO - PROCESS | 1737 | 1466698557614 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1737 | 1466698557617 Marionette TRACE conn3 <- [1,2250,null,{}] 09:15:57 INFO - PROCESS | 1737 | 1466698557623 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1737 | 1466698557629 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:57 INFO - PROCESS | 1737 | 1466698557907 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:15:58 INFO - PROCESS | 1737 | 1466698558098 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1737 | 1466698558110 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d7c00 == 34 [pid = 1737] [id = 570] 09:15:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8c9d8800) [pid = 1737] [serial = 1711] [outer = (nil)] 09:15:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8d2e9c00) [pid = 1737] [serial = 1712] [outer = 0x8c9d8800] 09:15:58 INFO - PROCESS | 1737 | 1466698558233 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8db24800) [pid = 1737] [serial = 1713] [outer = 0x8c9d8800] 09:15:59 INFO - PROCESS | 1737 | 1466698559340 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1787ms 09:15:59 INFO - PROCESS | 1737 | 1466698559402 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1737 | 1466698559409 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:15:59 INFO - PROCESS | 1737 | 1466698559417 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1737 | 1466698559422 Marionette TRACE conn3 <- [1,2254,null,{}] 09:15:59 INFO - PROCESS | 1737 | 1466698559430 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1737 | 1466698559435 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:15:59 INFO - PROCESS | 1737 | 1466698559649 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:16:00 INFO - PROCESS | 1737 | 1466698559997 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1737 | 1466698560011 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e6c00 == 35 [pid = 1737] [id = 571] 09:16:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d2e7800) [pid = 1737] [serial = 1714] [outer = (nil)] 09:16:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d7c7800) [pid = 1737] [serial = 1715] [outer = 0x8d2e7800] 09:16:00 INFO - PROCESS | 1737 | 1466698560085 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8d8f3800) [pid = 1737] [serial = 1716] [outer = 0x8d2e7800] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8d191400 == 34 [pid = 1737] [id = 538] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e1000 == 33 [pid = 1737] [id = 539] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5d0c00 == 32 [pid = 1737] [id = 563] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5b5800 == 31 [pid = 1737] [id = 562] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea07c00 == 30 [pid = 1737] [id = 561] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e3000 == 29 [pid = 1737] [id = 560] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29e000 == 28 [pid = 1737] [id = 559] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7800 == 27 [pid = 1737] [id = 537] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b299000 == 26 [pid = 1737] [id = 555] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6d400 == 25 [pid = 1737] [id = 547] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5c00 == 24 [pid = 1737] [id = 556] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x91dedc00 == 23 [pid = 1737] [id = 548] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4800 == 22 [pid = 1737] [id = 557] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29c400 == 21 [pid = 1737] [id = 549] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c2c00 == 20 [pid = 1737] [id = 546] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e8000 == 19 [pid = 1737] [id = 544] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c9400 == 18 [pid = 1737] [id = 543] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5ca800 == 17 [pid = 1737] [id = 558] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8da66000 == 16 [pid = 1737] [id = 540] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0d400 == 15 [pid = 1737] [id = 542] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea08800 == 14 [pid = 1737] [id = 545] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d7c00 == 13 [pid = 1737] [id = 570] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x91de2400 == 12 [pid = 1737] [id = 569] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8da66800 == 11 [pid = 1737] [id = 568] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cf400 == 10 [pid = 1737] [id = 567] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b6400 == 9 [pid = 1737] [id = 566] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295000 == 8 [pid = 1737] [id = 564] 09:16:01 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda4000 == 7 [pid = 1737] [id = 565] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8b29e800) [pid = 1737] [serial = 1652] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8c9dbc00) [pid = 1737] [serial = 1653] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8d7cc800) [pid = 1737] [serial = 1632] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8d194400) [pid = 1737] [serial = 1631] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d19a800) [pid = 1737] [serial = 1655] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d2ec400) [pid = 1737] [serial = 1656] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f4ac000) [pid = 1737] [serial = 1635] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8ea0ac00) [pid = 1737] [serial = 1634] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x91d94c00) [pid = 1737] [serial = 1638] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x90eed000) [pid = 1737] [serial = 1637] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x91deac00) [pid = 1737] [serial = 1641] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91de4000) [pid = 1737] [serial = 1640] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x91f19000) [pid = 1737] [serial = 1644] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x91f15800) [pid = 1737] [serial = 1643] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x92218400) [pid = 1737] [serial = 1647] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8ea09000) [pid = 1737] [serial = 1661] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x92010c00) [pid = 1737] [serial = 1646] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f68b400) [pid = 1737] [serial = 1650] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8e7aa400) [pid = 1737] [serial = 1649] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8eb03c00) [pid = 1737] [serial = 1662] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8db2d400) [pid = 1737] [serial = 1659] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8da6f400) [pid = 1737] [serial = 1658] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8eb06c00) [pid = 1737] [serial = 1664] [outer = (nil)] [url = about:blank] 09:16:02 INFO - PROCESS | 1737 | 1466698562118 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2791ms 09:16:02 INFO - PROCESS | 1737 | 1466698562209 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1737 | 1466698562215 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:16:02 INFO - PROCESS | 1737 | 1466698562223 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1737 | 1466698562228 Marionette TRACE conn3 <- [1,2258,null,{}] 09:16:02 INFO - PROCESS | 1737 | 1466698562236 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1737 | 1466698562241 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:02 INFO - PROCESS | 1737 | 1466698562412 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:16:02 INFO - PROCESS | 1737 | 1466698562424 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1737 | 1466698562434 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4000 == 8 [pid = 1737] [id = 572] 09:16:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8c9d5c00) [pid = 1737] [serial = 1717] [outer = (nil)] 09:16:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8cd76400) [pid = 1737] [serial = 1718] [outer = 0x8c9d5c00] 09:16:02 INFO - PROCESS | 1737 | 1466698562506 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d18f000) [pid = 1737] [serial = 1719] [outer = 0x8c9d5c00] 09:16:03 INFO - PROCESS | 1737 | 1466698563482 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1283ms 09:16:03 INFO - PROCESS | 1737 | 1466698563505 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1737 | 1466698563514 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:16:03 INFO - PROCESS | 1737 | 1466698563524 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1737 | 1466698563528 Marionette TRACE conn3 <- [1,2262,null,{}] 09:16:03 INFO - PROCESS | 1737 | 1466698563534 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 1737 | 1466698563540 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:03 INFO - PROCESS | 1737 | 1466698563784 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:16:03 INFO - PROCESS | 1737 | 1466698563872 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1737 | 1466698563884 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c9000 == 9 [pid = 1737] [id = 573] 09:16:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d7cb400) [pid = 1737] [serial = 1720] [outer = (nil)] 09:16:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8d8f2c00) [pid = 1737] [serial = 1721] [outer = 0x8d7cb400] 09:16:03 INFO - PROCESS | 1737 | 1466698563954 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d8fe400) [pid = 1737] [serial = 1722] [outer = 0x8d7cb400] 09:16:04 INFO - PROCESS | 1737 | 1466698564872 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1393ms 09:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:16:04 INFO - PROCESS | 1737 | 1466698564923 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1737 | 1466698564925 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:16:04 INFO - PROCESS | 1737 | 1466698564932 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1737 | 1466698564938 Marionette TRACE conn3 <- [1,2266,null,{}] 09:16:04 INFO - PROCESS | 1737 | 1466698564954 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1737 | 1466698564963 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:05 INFO - PROCESS | 1737 | 1466698565191 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:16:05 INFO - PROCESS | 1737 | 1466698565284 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1737 | 1466698565297 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79c000 == 10 [pid = 1737] [id = 574] 09:16:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8e79e800) [pid = 1737] [serial = 1723] [outer = (nil)] 09:16:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e7a8800) [pid = 1737] [serial = 1724] [outer = 0x8e79e800] 09:16:05 INFO - PROCESS | 1737 | 1466698565366 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8ea07000) [pid = 1737] [serial = 1725] [outer = 0x8e79e800] 09:16:06 INFO - PROCESS | 1737 | 1466698566573 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d8f6400) [pid = 1737] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d7c9c00) [pid = 1737] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8eb03400) [pid = 1737] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f5b7000) [pid = 1737] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cd74000) [pid = 1737] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d8ffc00) [pid = 1737] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8b299c00) [pid = 1737] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8da64c00) [pid = 1737] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8c9d3c00) [pid = 1737] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:16:06 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8b29fc00) [pid = 1737] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1702ms 09:16:06 INFO - PROCESS | 1737 | 1466698566633 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1737 | 1466698566637 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:16:06 INFO - PROCESS | 1737 | 1466698566643 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1737 | 1466698566646 Marionette TRACE conn3 <- [1,2270,null,{}] 09:16:06 INFO - PROCESS | 1737 | 1466698566651 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1737 | 1466698566656 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:06 INFO - PROCESS | 1737 | 1466698566809 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:16:07 INFO - PROCESS | 1737 | 1466698566988 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1737 | 1466698566997 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e3400 == 11 [pid = 1737] [id = 575] 09:16:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d2ea000) [pid = 1737] [serial = 1726] [outer = (nil)] 09:16:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8db2cc00) [pid = 1737] [serial = 1727] [outer = 0x8d2ea000] 09:16:07 INFO - PROCESS | 1737 | 1466698567065 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8ea0fc00) [pid = 1737] [serial = 1728] [outer = 0x8d2ea000] 09:16:07 INFO - PROCESS | 1737 | 1466698567794 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1182ms 09:16:07 INFO - PROCESS | 1737 | 1466698567826 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1737 | 1466698567830 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:16:07 INFO - PROCESS | 1737 | 1466698567836 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1737 | 1466698567839 Marionette TRACE conn3 <- [1,2274,null,{}] 09:16:07 INFO - PROCESS | 1737 | 1466698567845 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1737 | 1466698567849 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:08 INFO - PROCESS | 1737 | 1466698568079 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:16:08 INFO - PROCESS | 1737 | 1466698568100 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1737 | 1466698568108 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea10c00 == 12 [pid = 1737] [id = 576] 09:16:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8eb04400) [pid = 1737] [serial = 1729] [outer = (nil)] 09:16:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8f3bd400) [pid = 1737] [serial = 1730] [outer = 0x8eb04400] 09:16:08 INFO - PROCESS | 1737 | 1466698568175 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f4b1000) [pid = 1737] [serial = 1731] [outer = 0x8eb04400] 09:16:09 INFO - PROCESS | 1737 | 1466698569252 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1435ms 09:16:09 INFO - PROCESS | 1737 | 1466698569273 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1737 | 1466698569279 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:16:09 INFO - PROCESS | 1737 | 1466698569287 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1737 | 1466698569292 Marionette TRACE conn3 <- [1,2278,null,{}] 09:16:09 INFO - PROCESS | 1737 | 1466698569301 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1737 | 1466698569306 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:09 INFO - PROCESS | 1737 | 1466698569538 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:16:09 INFO - PROCESS | 1737 | 1466698569782 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1737 | 1466698569792 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:09 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6ec00 == 13 [pid = 1737] [id = 577] 09:16:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8cd97800) [pid = 1737] [serial = 1732] [outer = (nil)] 09:16:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d2ec800) [pid = 1737] [serial = 1733] [outer = 0x8cd97800] 09:16:09 INFO - PROCESS | 1737 | 1466698569899 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d8fb800) [pid = 1737] [serial = 1734] [outer = 0x8cd97800] 09:16:10 INFO - PROCESS | 1737 | 1466698570903 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1684ms 09:16:10 INFO - PROCESS | 1737 | 1466698570970 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1737 | 1466698570977 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:16:10 INFO - PROCESS | 1737 | 1466698570988 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1737 | 1466698570992 Marionette TRACE conn3 <- [1,2282,null,{}] 09:16:11 INFO - PROCESS | 1737 | 1466698570999 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 1737 | 1466698571004 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:11 INFO - PROCESS | 1737 | 1466698571226 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:16:11 INFO - PROCESS | 1737 | 1466698571458 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1737 | 1466698571471 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da64800 == 14 [pid = 1737] [id = 578] 09:16:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8ea0d000) [pid = 1737] [serial = 1735] [outer = (nil)] 09:16:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f3b8000) [pid = 1737] [serial = 1736] [outer = 0x8ea0d000] 09:16:11 INFO - PROCESS | 1737 | 1466698571599 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea08c00) [pid = 1737] [serial = 1737] [outer = 0x8ea0d000] 09:16:12 INFO - PROCESS | 1737 | 1466698572610 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1688ms 09:16:12 INFO - PROCESS | 1737 | 1466698572676 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:16:12 INFO - PROCESS | 1737 | 1466698572681 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:16:12 INFO - PROCESS | 1737 | 1466698572688 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1737 | 1466698572694 Marionette TRACE conn3 <- [1,2286,null,{}] 09:16:12 INFO - PROCESS | 1737 | 1466698572710 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1737 | 1466698572719 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:12 INFO - PROCESS | 1737 | 1466698572940 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:16:13 INFO - PROCESS | 1737 | 1466698573178 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1737 | 1466698573194 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f687800 == 15 [pid = 1737] [id = 579] 09:16:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f689000) [pid = 1737] [serial = 1738] [outer = (nil)] 09:16:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f690c00) [pid = 1737] [serial = 1739] [outer = 0x8f689000] 09:16:13 INFO - PROCESS | 1737 | 1466698573317 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x90d92800) [pid = 1737] [serial = 1740] [outer = 0x8f689000] 09:16:14 INFO - PROCESS | 1737 | 1466698574225 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1588ms 09:16:14 INFO - PROCESS | 1737 | 1466698574291 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1737 | 1466698574296 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:16:14 INFO - PROCESS | 1737 | 1466698574304 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1737 | 1466698574307 Marionette TRACE conn3 <- [1,2290,null,{}] 09:16:14 INFO - PROCESS | 1737 | 1466698574313 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1737 | 1466698574318 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:14 INFO - PROCESS | 1737 | 1466698574504 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:16:14 INFO - PROCESS | 1737 | 1466698574703 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1737 | 1466698574715 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e8c00 == 16 [pid = 1737] [id = 580] 09:16:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8ea0d400) [pid = 1737] [serial = 1741] [outer = (nil)] 09:16:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x90d9d400) [pid = 1737] [serial = 1742] [outer = 0x8ea0d400] 09:16:14 INFO - PROCESS | 1737 | 1466698574790 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x90de6c00) [pid = 1737] [serial = 1743] [outer = 0x8ea0d400] 09:16:15 INFO - PROCESS | 1737 | 1466698575940 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1685ms 09:16:15 INFO - PROCESS | 1737 | 1466698575990 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1737 | 1466698575997 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:16:16 INFO - PROCESS | 1737 | 1466698576006 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1737 | 1466698576011 Marionette TRACE conn3 <- [1,2294,null,{}] 09:16:16 INFO - PROCESS | 1737 | 1466698576019 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1737 | 1466698576024 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:16 INFO - PROCESS | 1737 | 1466698576261 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8eb0cc00) [pid = 1737] [serial = 1665] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f5b8000) [pid = 1737] [serial = 1691] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f3bc800) [pid = 1737] [serial = 1686] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f5be800) [pid = 1737] [serial = 1688] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f3b3c00) [pid = 1737] [serial = 1673] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f4ab800) [pid = 1737] [serial = 1674] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8da71800) [pid = 1737] [serial = 1670] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8e3dcc00) [pid = 1737] [serial = 1671] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8b5cd400) [pid = 1737] [serial = 1667] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8cd6bc00) [pid = 1737] [serial = 1668] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8da6fc00) [pid = 1737] [serial = 1682] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f5be000) [pid = 1737] [serial = 1676] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8f5b9800) [pid = 1737] [serial = 1677] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8cda6c00) [pid = 1737] [serial = 1679] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d2eb000) [pid = 1737] [serial = 1680] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8eb0b800) [pid = 1737] [serial = 1685] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f687c00) [pid = 1737] [serial = 1689] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8f5bf000) [pid = 1737] [serial = 1692] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8e3da800) [pid = 1737] [serial = 1683] [outer = (nil)] [url = about:blank] 09:16:16 INFO - PROCESS | 1737 | 1466698576570 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1737 | 1466698576583 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c4000 == 17 [pid = 1737] [id = 581] 09:16:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8b5c8c00) [pid = 1737] [serial = 1744] [outer = (nil)] 09:16:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8cd6bc00) [pid = 1737] [serial = 1745] [outer = 0x8b5c8c00] 09:16:16 INFO - PROCESS | 1737 | 1466698576682 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8d19bc00) [pid = 1737] [serial = 1746] [outer = 0x8b5c8c00] 09:16:17 INFO - PROCESS | 1737 | 1466698577474 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1483ms 09:16:17 INFO - PROCESS | 1737 | 1466698577490 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1737 | 1466698577497 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:16:17 INFO - PROCESS | 1737 | 1466698577507 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1737 | 1466698577511 Marionette TRACE conn3 <- [1,2298,null,{}] 09:16:17 INFO - PROCESS | 1737 | 1466698577517 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 1737 | 1466698577522 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:17 INFO - PROCESS | 1737 | 1466698577679 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:16:17 INFO - PROCESS | 1737 | 1466698577825 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1737 | 1466698577831 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cc800 == 18 [pid = 1737] [id = 582] 09:16:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8da73c00) [pid = 1737] [serial = 1747] [outer = (nil)] 09:16:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8e3dac00) [pid = 1737] [serial = 1748] [outer = 0x8da73c00] 09:16:17 INFO - PROCESS | 1737 | 1466698577909 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8e3df400) [pid = 1737] [serial = 1749] [outer = 0x8da73c00] 09:16:18 INFO - PROCESS | 1737 | 1466698578734 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1283ms 09:16:18 INFO - PROCESS | 1737 | 1466698578790 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1737 | 1466698578793 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:16:18 INFO - PROCESS | 1737 | 1466698578800 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1737 | 1466698578805 Marionette TRACE conn3 <- [1,2302,null,{}] 09:16:18 INFO - PROCESS | 1737 | 1466698578820 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1737 | 1466698578828 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:18 INFO - PROCESS | 1737 | 1466698578985 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:16:19 INFO - PROCESS | 1737 | 1466698578996 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1737 | 1466698579006 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb0b800 == 19 [pid = 1737] [id = 583] 09:16:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8eb0f800) [pid = 1737] [serial = 1750] [outer = (nil)] 09:16:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f4abc00) [pid = 1737] [serial = 1751] [outer = 0x8eb0f800] 09:16:19 INFO - PROCESS | 1737 | 1466698579212 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f5bb000) [pid = 1737] [serial = 1752] [outer = 0x8eb0f800] 09:16:20 INFO - PROCESS | 1737 | 1466698580091 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1334ms 09:16:20 INFO - PROCESS | 1737 | 1466698580134 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1737 | 1466698580139 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:16:20 INFO - PROCESS | 1737 | 1466698580146 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1737 | 1466698580149 Marionette TRACE conn3 <- [1,2306,null,{}] 09:16:20 INFO - PROCESS | 1737 | 1466698580154 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1737 | 1466698580159 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:20 INFO - PROCESS | 1737 | 1466698580383 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:16:20 INFO - PROCESS | 1737 | 1466698580403 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1737 | 1466698580413 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8ffc00 == 20 [pid = 1737] [id = 584] 09:16:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f3bd800) [pid = 1737] [serial = 1753] [outer = (nil)] 09:16:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f68b400) [pid = 1737] [serial = 1754] [outer = 0x8f3bd800] 09:16:20 INFO - PROCESS | 1737 | 1466698580478 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f693c00) [pid = 1737] [serial = 1755] [outer = 0x8f3bd800] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8d7d0400) [pid = 1737] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f3b8800) [pid = 1737] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f693000) [pid = 1737] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x91de4400) [pid = 1737] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d2ea000) [pid = 1737] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d2e7800) [pid = 1737] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8c9d8800) [pid = 1737] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d7cb000) [pid = 1737] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8e79e800) [pid = 1737] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d7cb400) [pid = 1737] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8c9d5c00) [pid = 1737] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:16:21 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8b297000) [pid = 1737] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:16:21 INFO - PROCESS | 1737 | 1466698581514 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1430ms 09:16:21 INFO - PROCESS | 1737 | 1466698581577 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:16:21 INFO - PROCESS | 1737 | 1466698581583 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:16:21 INFO - PROCESS | 1737 | 1466698581589 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1737 | 1466698581592 Marionette TRACE conn3 <- [1,2310,null,{}] 09:16:21 INFO - PROCESS | 1737 | 1466698581598 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1737 | 1466698581603 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:21 INFO - PROCESS | 1737 | 1466698581754 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:16:21 INFO - PROCESS | 1737 | 1466698581891 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1737 | 1466698581897 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295800 == 21 [pid = 1737] [id = 585] 09:16:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8b297000) [pid = 1737] [serial = 1756] [outer = (nil)] 09:16:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8e7a8400) [pid = 1737] [serial = 1757] [outer = 0x8b297000] 09:16:21 INFO - PROCESS | 1737 | 1466698581965 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8f68c000) [pid = 1737] [serial = 1758] [outer = 0x8b297000] 09:16:22 INFO - PROCESS | 1737 | 1466698582732 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1181ms 09:16:22 INFO - PROCESS | 1737 | 1466698582770 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1737 | 1466698582773 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:16:22 INFO - PROCESS | 1737 | 1466698582780 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1737 | 1466698582783 Marionette TRACE conn3 <- [1,2314,null,{}] 09:16:22 INFO - PROCESS | 1737 | 1466698582788 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1737 | 1466698582798 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:23 INFO - PROCESS | 1737 | 1466698583000 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:16:23 INFO - PROCESS | 1737 | 1466698583216 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1737 | 1466698583231 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294000 == 22 [pid = 1737] [id = 586] 09:16:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8b294c00) [pid = 1737] [serial = 1759] [outer = (nil)] 09:16:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8b29dc00) [pid = 1737] [serial = 1760] [outer = 0x8b294c00] 09:16:23 INFO - PROCESS | 1737 | 1466698583315 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8c9d4800) [pid = 1737] [serial = 1761] [outer = 0x8b294c00] 09:16:24 INFO - PROCESS | 1737 | 1466698584392 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1680ms 09:16:24 INFO - PROCESS | 1737 | 1466698584462 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1737 | 1466698584469 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:16:24 INFO - PROCESS | 1737 | 1466698584478 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1737 | 1466698584482 Marionette TRACE conn3 <- [1,2318,null,{}] 09:16:24 INFO - PROCESS | 1737 | 1466698584491 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1737 | 1466698584499 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:24 INFO - PROCESS | 1737 | 1466698584783 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:16:25 INFO - PROCESS | 1737 | 1466698585066 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1737 | 1466698585076 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2f0000 == 23 [pid = 1737] [id = 587] 09:16:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8d7c3000) [pid = 1737] [serial = 1762] [outer = (nil)] 09:16:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d8f6000) [pid = 1737] [serial = 1763] [outer = 0x8d7c3000] 09:16:25 INFO - PROCESS | 1737 | 1466698585160 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8da6c400) [pid = 1737] [serial = 1764] [outer = 0x8d7c3000] 09:16:26 INFO - PROCESS | 1737 | 1466698586152 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1737 | 1466698586234 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:16:26 INFO - PROCESS | 1737 | 1466698586243 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1737 | 1466698586247 Marionette TRACE conn3 <- [1,2322,null,{}] 09:16:26 INFO - PROCESS | 1737 | 1466698586253 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1737 | 1466698586259 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:26 INFO - PROCESS | 1737 | 1466698586484 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:16:26 INFO - PROCESS | 1737 | 1466698586770 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1737 | 1466698586777 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea03400 == 24 [pid = 1737] [id = 588] 09:16:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8eb05400) [pid = 1737] [serial = 1765] [outer = (nil)] 09:16:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8eb0fc00) [pid = 1737] [serial = 1766] [outer = 0x8eb05400] 09:16:26 INFO - PROCESS | 1737 | 1466698586873 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f3ba800) [pid = 1737] [serial = 1767] [outer = 0x8eb05400] 09:16:27 INFO - PROCESS | 1737 | 1466698587753 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1583ms 09:16:27 INFO - PROCESS | 1737 | 1466698587826 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1737 | 1466698587830 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:16:27 INFO - PROCESS | 1737 | 1466698587839 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1737 | 1466698587848 Marionette TRACE conn3 <- [1,2326,null,{}] 09:16:27 INFO - PROCESS | 1737 | 1466698587864 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1737 | 1466698587871 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:28 INFO - PROCESS | 1737 | 1466698588214 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:16:28 INFO - PROCESS | 1737 | 1466698588372 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1737 | 1466698588382 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d190000 == 25 [pid = 1737] [id = 589] 09:16:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8eb0c000) [pid = 1737] [serial = 1768] [outer = (nil)] 09:16:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90df1c00) [pid = 1737] [serial = 1769] [outer = 0x8eb0c000] 09:16:28 INFO - PROCESS | 1737 | 1466698588465 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90ef4000) [pid = 1737] [serial = 1770] [outer = 0x8eb0c000] 09:16:29 INFO - PROCESS | 1737 | 1466698589357 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1596ms 09:16:29 INFO - PROCESS | 1737 | 1466698589434 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:16:29 INFO - PROCESS | 1737 | 1466698589440 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:16:29 INFO - PROCESS | 1737 | 1466698589447 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1737 | 1466698589451 Marionette TRACE conn3 <- [1,2330,null,{}] 09:16:29 INFO - PROCESS | 1737 | 1466698589457 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1737 | 1466698589463 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:29 INFO - PROCESS | 1737 | 1466698589684 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:16:29 INFO - PROCESS | 1737 | 1466698589910 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1737 | 1466698589918 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ef400 == 26 [pid = 1737] [id = 590] 09:16:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91d97000) [pid = 1737] [serial = 1771] [outer = (nil)] 09:16:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91da2c00) [pid = 1737] [serial = 1772] [outer = 0x91d97000] 09:16:30 INFO - PROCESS | 1737 | 1466698590043 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91de4400) [pid = 1737] [serial = 1773] [outer = 0x91d97000] 09:16:30 INFO - PROCESS | 1737 | 1466698590923 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1533ms 09:16:30 INFO - PROCESS | 1737 | 1466698590981 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:16:30 INFO - PROCESS | 1737 | 1466698590985 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:16:30 INFO - PROCESS | 1737 | 1466698590991 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1737 | 1466698590995 Marionette TRACE conn3 <- [1,2334,null,{}] 09:16:31 INFO - PROCESS | 1737 | 1466698591001 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 1737 | 1466698591006 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:31 INFO - PROCESS | 1737 | 1466698591183 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:16:31 INFO - PROCESS | 1737 | 1466698591378 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1737 | 1466698591395 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de9c00 == 27 [pid = 1737] [id = 591] 09:16:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91deac00) [pid = 1737] [serial = 1774] [outer = (nil)] 09:16:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91f14800) [pid = 1737] [serial = 1775] [outer = 0x91deac00] 09:16:31 INFO - PROCESS | 1737 | 1466698591486 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x92002000) [pid = 1737] [serial = 1776] [outer = 0x91deac00] 09:16:32 INFO - PROCESS | 1737 | 1466698592711 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1787ms 09:16:32 INFO - PROCESS | 1737 | 1466698592779 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1737 | 1466698592785 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:16:32 INFO - PROCESS | 1737 | 1466698592794 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1737 | 1466698592800 Marionette TRACE conn3 <- [1,2338,null,{}] 09:16:32 INFO - PROCESS | 1737 | 1466698592808 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1737 | 1466698592814 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:33 INFO - PROCESS | 1737 | 1466698592996 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:16:33 INFO - PROCESS | 1737 | 1466698593236 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1737 | 1466698593250 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda6000 == 28 [pid = 1737] [id = 592] 09:16:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d191000) [pid = 1737] [serial = 1777] [outer = (nil)] 09:16:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d2e9800) [pid = 1737] [serial = 1778] [outer = 0x8d191000] 09:16:33 INFO - PROCESS | 1737 | 1466698593322 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d7cac00) [pid = 1737] [serial = 1779] [outer = 0x8d191000] 09:16:34 INFO - PROCESS | 1737 | 1466698594305 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1546ms 09:16:34 INFO - PROCESS | 1737 | 1466698594340 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1737 | 1466698594346 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:16:34 INFO - PROCESS | 1737 | 1466698594356 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1737 | 1466698594360 Marionette TRACE conn3 <- [1,2342,null,{}] 09:16:34 INFO - PROCESS | 1737 | 1466698594366 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 1737 | 1466698594372 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:34 INFO - PROCESS | 1737 | 1466698594558 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:16:34 INFO - PROCESS | 1737 | 1466698594800 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1737 | 1466698594809 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e6c00 == 27 [pid = 1737] [id = 571] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295800 == 26 [pid = 1737] [id = 585] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8ffc00 == 25 [pid = 1737] [id = 584] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb0b800 == 24 [pid = 1737] [id = 583] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cc800 == 23 [pid = 1737] [id = 582] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c4000 == 22 [pid = 1737] [id = 581] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4000 == 21 [pid = 1737] [id = 572] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6ec00 == 20 [pid = 1737] [id = 577] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8f687800 == 19 [pid = 1737] [id = 579] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79c000 == 18 [pid = 1737] [id = 574] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e3400 == 17 [pid = 1737] [id = 575] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8da64800 == 16 [pid = 1737] [id = 578] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea10c00 == 15 [pid = 1737] [id = 576] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e8c00 == 14 [pid = 1737] [id = 580] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c9000 == 13 [pid = 1737] [id = 573] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x91de9c00 == 12 [pid = 1737] [id = 591] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ef400 == 11 [pid = 1737] [id = 590] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d190000 == 10 [pid = 1737] [id = 589] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2f0000 == 9 [pid = 1737] [id = 587] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea03400 == 8 [pid = 1737] [id = 588] 09:16:35 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294000 == 7 [pid = 1737] [id = 586] 09:16:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292c00 == 8 [pid = 1737] [id = 593] 09:16:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8b294000) [pid = 1737] [serial = 1780] [outer = (nil)] 09:16:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8b29e400) [pid = 1737] [serial = 1781] [outer = 0x8b294000] 09:16:35 INFO - PROCESS | 1737 | 1466698595855 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8b5ca000) [pid = 1737] [serial = 1782] [outer = 0x8b294000] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x91d99800) [pid = 1737] [serial = 1706] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x91f1e000) [pid = 1737] [serial = 1710] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd76400) [pid = 1737] [serial = 1718] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8db2cc00) [pid = 1737] [serial = 1727] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8cd68c00) [pid = 1737] [serial = 1695] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8ea07000) [pid = 1737] [serial = 1725] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d8f2c00) [pid = 1737] [serial = 1721] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8b5c5000) [pid = 1737] [serial = 1694] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8e3df800) [pid = 1737] [serial = 1698] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d18f000) [pid = 1737] [serial = 1719] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f3bd400) [pid = 1737] [serial = 1730] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8da70400) [pid = 1737] [serial = 1697] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f5b9c00) [pid = 1737] [serial = 1701] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91d9cc00) [pid = 1737] [serial = 1707] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x91de9400) [pid = 1737] [serial = 1709] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8ea0fc00) [pid = 1737] [serial = 1728] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d8f3800) [pid = 1737] [serial = 1716] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d2e9c00) [pid = 1737] [serial = 1712] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8db24800) [pid = 1737] [serial = 1713] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x90de8c00) [pid = 1737] [serial = 1704] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8da67400) [pid = 1737] [serial = 1703] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8e7a8800) [pid = 1737] [serial = 1724] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8fe400) [pid = 1737] [serial = 1722] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8d7c7800) [pid = 1737] [serial = 1715] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f4ab000) [pid = 1737] [serial = 1700] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1737 | 1466698596808 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2488ms 09:16:36 INFO - PROCESS | 1737 | 1466698596845 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1737 | 1466698596851 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:16:36 INFO - PROCESS | 1737 | 1466698596859 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1737 | 1466698596863 Marionette TRACE conn3 <- [1,2346,null,{}] 09:16:36 INFO - PROCESS | 1737 | 1466698596870 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 1737 | 1466698596876 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:37 INFO - PROCESS | 1737 | 1466698597050 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:16:37 INFO - PROCESS | 1737 | 1466698597182 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1737 | 1466698597192 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9f400 == 9 [pid = 1737] [id = 594] 09:16:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8cd9fc00) [pid = 1737] [serial = 1783] [outer = (nil)] 09:16:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d2e3400) [pid = 1737] [serial = 1784] [outer = 0x8cd9fc00] 09:16:37 INFO - PROCESS | 1737 | 1466698597276 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d2ec000) [pid = 1737] [serial = 1785] [outer = 0x8cd9fc00] 09:16:38 INFO - PROCESS | 1737 | 1466698598080 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1285ms 09:16:38 INFO - PROCESS | 1737 | 1466698598145 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1737 | 1466698598151 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:16:38 INFO - PROCESS | 1737 | 1466698598161 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1737 | 1466698598164 Marionette TRACE conn3 <- [1,2350,null,{}] 09:16:38 INFO - PROCESS | 1737 | 1466698598169 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 1737 | 1466698598176 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:38 INFO - PROCESS | 1737 | 1466698598354 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:16:38 INFO - PROCESS | 1737 | 1466698598519 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1737 | 1466698598529 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2400 == 10 [pid = 1737] [id = 595] 09:16:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d8fa800) [pid = 1737] [serial = 1786] [outer = (nil)] 09:16:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8da6b800) [pid = 1737] [serial = 1787] [outer = 0x8d8fa800] 09:16:38 INFO - PROCESS | 1737 | 1466698598595 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8db25c00) [pid = 1737] [serial = 1788] [outer = 0x8d8fa800] 09:16:39 INFO - PROCESS | 1737 | 1466698599582 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1442ms 09:16:39 INFO - PROCESS | 1737 | 1466698599603 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1737 | 1466698599607 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:16:39 INFO - PROCESS | 1737 | 1466698599613 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1737 | 1466698599619 Marionette TRACE conn3 <- [1,2354,null,{}] 09:16:39 INFO - PROCESS | 1737 | 1466698599641 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1737 | 1466698599650 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:39 INFO - PROCESS | 1737 | 1466698599884 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:16:40 INFO - PROCESS | 1737 | 1466698600048 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1737 | 1466698600058 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda5c00 == 11 [pid = 1737] [id = 596] 09:16:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8da67400) [pid = 1737] [serial = 1789] [outer = (nil)] 09:16:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8e7a7800) [pid = 1737] [serial = 1790] [outer = 0x8da67400] 09:16:40 INFO - PROCESS | 1737 | 1466698600145 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8ea06000) [pid = 1737] [serial = 1791] [outer = 0x8da67400] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f3bd800) [pid = 1737] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8eb04400) [pid = 1737] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8f689000) [pid = 1737] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8ea0d000) [pid = 1737] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8ea0d400) [pid = 1737] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8da73c00) [pid = 1737] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8cd97800) [pid = 1737] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8b5c8c00) [pid = 1737] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8eb0f800) [pid = 1737] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:16:40 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8b297000) [pid = 1737] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:16:41 INFO - PROCESS | 1737 | 1466698601292 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1740ms 09:16:41 INFO - PROCESS | 1737 | 1466698601354 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1737 | 1466698601358 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:16:41 INFO - PROCESS | 1737 | 1466698601364 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1737 | 1466698601367 Marionette TRACE conn3 <- [1,2358,null,{}] 09:16:41 INFO - PROCESS | 1737 | 1466698601376 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 1737 | 1466698601380 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:41 INFO - PROCESS | 1737 | 1466698601604 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:16:41 INFO - PROCESS | 1737 | 1466698601613 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1737 | 1466698601624 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d193400 == 12 [pid = 1737] [id = 597] 09:16:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d7cb400) [pid = 1737] [serial = 1792] [outer = (nil)] 09:16:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8ea02800) [pid = 1737] [serial = 1793] [outer = 0x8d7cb400] 09:16:41 INFO - PROCESS | 1737 | 1466698601703 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8ea09400) [pid = 1737] [serial = 1794] [outer = 0x8d7cb400] 09:16:42 INFO - PROCESS | 1737 | 1466698602571 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1230ms 09:16:42 INFO - PROCESS | 1737 | 1466698602596 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1737 | 1466698602600 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:16:42 INFO - PROCESS | 1737 | 1466698602606 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1737 | 1466698602610 Marionette TRACE conn3 <- [1,2362,null,{}] 09:16:42 INFO - PROCESS | 1737 | 1466698602615 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1737 | 1466698602620 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:42 INFO - PROCESS | 1737 | 1466698602770 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:16:42 INFO - PROCESS | 1737 | 1466698602784 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1737 | 1466698602794 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0f800 == 13 [pid = 1737] [id = 598] 09:16:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8eb06000) [pid = 1737] [serial = 1795] [outer = (nil)] 09:16:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8eb0f400) [pid = 1737] [serial = 1796] [outer = 0x8eb06000] 09:16:42 INFO - PROCESS | 1737 | 1466698602874 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f4b0800) [pid = 1737] [serial = 1797] [outer = 0x8eb06000] 09:16:44 INFO - PROCESS | 1737 | 1466698604177 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1642ms 09:16:44 INFO - PROCESS | 1737 | 1466698604251 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:16:44 INFO - PROCESS | 1737 | 1466698604259 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:16:44 INFO - PROCESS | 1737 | 1466698604267 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1737 | 1466698604275 Marionette TRACE conn3 <- [1,2366,null,{}] 09:16:44 INFO - PROCESS | 1737 | 1466698604283 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1737 | 1466698604289 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:44 INFO - PROCESS | 1737 | 1466698604509 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:16:44 INFO - PROCESS | 1737 | 1466698604790 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1737 | 1466698604800 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29cc00 == 14 [pid = 1737] [id = 599] 09:16:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8b29d000) [pid = 1737] [serial = 1798] [outer = (nil)] 09:16:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d8f4800) [pid = 1737] [serial = 1799] [outer = 0x8b29d000] 09:16:44 INFO - PROCESS | 1737 | 1466698604892 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8da69400) [pid = 1737] [serial = 1800] [outer = 0x8b29d000] 09:16:45 INFO - PROCESS | 1737 | 1466698605944 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1743ms 09:16:46 INFO - PROCESS | 1737 | 1466698606010 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1737 | 1466698606018 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:16:46 INFO - PROCESS | 1737 | 1466698606030 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1737 | 1466698606034 Marionette TRACE conn3 <- [1,2370,null,{}] 09:16:46 INFO - PROCESS | 1737 | 1466698606041 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1737 | 1466698606047 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:46 INFO - PROCESS | 1737 | 1466698606280 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:16:46 INFO - PROCESS | 1737 | 1466698606557 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1737 | 1466698606566 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f9000 == 15 [pid = 1737] [id = 600] 09:16:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8e7a5400) [pid = 1737] [serial = 1801] [outer = (nil)] 09:16:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8ea08800) [pid = 1737] [serial = 1802] [outer = 0x8e7a5400] 09:16:46 INFO - PROCESS | 1737 | 1466698606684 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8eb0a800) [pid = 1737] [serial = 1803] [outer = 0x8e7a5400] 09:16:47 INFO - PROCESS | 1737 | 1466698607678 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1694ms 09:16:47 INFO - PROCESS | 1737 | 1466698607724 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1737 | 1466698607728 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:16:47 INFO - PROCESS | 1737 | 1466698607736 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1737 | 1466698607742 Marionette TRACE conn3 <- [1,2374,null,{}] 09:16:47 INFO - PROCESS | 1737 | 1466698607758 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1737 | 1466698607766 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:47 INFO - PROCESS | 1737 | 1466698607959 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:16:48 INFO - PROCESS | 1737 | 1466698608185 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1737 | 1466698608198 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5bf000 == 16 [pid = 1737] [id = 601] 09:16:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f5bf400) [pid = 1737] [serial = 1804] [outer = (nil)] 09:16:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f5c3000) [pid = 1737] [serial = 1805] [outer = 0x8f5bf400] 09:16:48 INFO - PROCESS | 1737 | 1466698608327 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f68f000) [pid = 1737] [serial = 1806] [outer = 0x8f5bf400] 09:16:49 INFO - PROCESS | 1737 | 1466698609495 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1836ms 09:16:49 INFO - PROCESS | 1737 | 1466698609572 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1737 | 1466698609578 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:16:49 INFO - PROCESS | 1737 | 1466698609589 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1737 | 1466698609594 Marionette TRACE conn3 <- [1,2378,null,{}] 09:16:49 INFO - PROCESS | 1737 | 1466698609611 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 1737 | 1466698609617 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:49 INFO - PROCESS | 1737 | 1466698609821 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:16:50 INFO - PROCESS | 1737 | 1466698610160 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1737 | 1466698610177 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5800 == 17 [pid = 1737] [id = 602] 09:16:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8c9d7000) [pid = 1737] [serial = 1807] [outer = (nil)] 09:16:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8c9dec00) [pid = 1737] [serial = 1808] [outer = 0x8c9d7000] 09:16:50 INFO - PROCESS | 1737 | 1466698610250 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8cd68c00) [pid = 1737] [serial = 1809] [outer = 0x8c9d7000] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f68b400) [pid = 1737] [serial = 1754] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f693c00) [pid = 1737] [serial = 1755] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f4b1000) [pid = 1737] [serial = 1731] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f690c00) [pid = 1737] [serial = 1739] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x90d92800) [pid = 1737] [serial = 1740] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f3b8000) [pid = 1737] [serial = 1736] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8ea08c00) [pid = 1737] [serial = 1737] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x90d9d400) [pid = 1737] [serial = 1742] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x90de6c00) [pid = 1737] [serial = 1743] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8e3dac00) [pid = 1737] [serial = 1748] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8e3df400) [pid = 1737] [serial = 1749] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d2ec800) [pid = 1737] [serial = 1733] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d8fb800) [pid = 1737] [serial = 1734] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8cd6bc00) [pid = 1737] [serial = 1745] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d19bc00) [pid = 1737] [serial = 1746] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f5bb000) [pid = 1737] [serial = 1752] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f4abc00) [pid = 1737] [serial = 1751] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8e7a8400) [pid = 1737] [serial = 1757] [outer = (nil)] [url = about:blank] 09:16:50 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8f68c000) [pid = 1737] [serial = 1758] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1737 | 1466698611128 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1604ms 09:16:51 INFO - PROCESS | 1737 | 1466698611221 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1737 | 1466698611229 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:16:51 INFO - PROCESS | 1737 | 1466698611240 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1737 | 1466698611243 Marionette TRACE conn3 <- [1,2382,null,{}] 09:16:51 INFO - PROCESS | 1737 | 1466698611249 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 1737 | 1466698611255 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:51 INFO - PROCESS | 1737 | 1466698611423 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:16:51 INFO - PROCESS | 1737 | 1466698611433 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1737 | 1466698611440 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2edc00 == 18 [pid = 1737] [id = 603] 09:16:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d2ef000) [pid = 1737] [serial = 1810] [outer = (nil)] 09:16:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d7c4400) [pid = 1737] [serial = 1811] [outer = 0x8d2ef000] 09:16:51 INFO - PROCESS | 1737 | 1466698611529 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8d8f8c00) [pid = 1737] [serial = 1812] [outer = 0x8d2ef000] 09:16:52 INFO - PROCESS | 1737 | 1466698612474 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1294ms 09:16:52 INFO - PROCESS | 1737 | 1466698612535 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1737 | 1466698612538 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:16:52 INFO - PROCESS | 1737 | 1466698612545 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1737 | 1466698612551 Marionette TRACE conn3 <- [1,2386,null,{}] 09:16:52 INFO - PROCESS | 1737 | 1466698612567 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1737 | 1466698612574 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:52 INFO - PROCESS | 1737 | 1466698612737 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:16:52 INFO - PROCESS | 1737 | 1466698612890 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1737 | 1466698612902 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e3400 == 19 [pid = 1737] [id = 604] 09:16:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8e3e5c00) [pid = 1737] [serial = 1813] [outer = (nil)] 09:16:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8e7a1400) [pid = 1737] [serial = 1814] [outer = 0x8e3e5c00] 09:16:52 INFO - PROCESS | 1737 | 1466698612970 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8ea03400) [pid = 1737] [serial = 1815] [outer = 0x8e3e5c00] 09:16:53 INFO - PROCESS | 1737 | 1466698613881 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1383ms 09:16:53 INFO - PROCESS | 1737 | 1466698613929 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1737 | 1466698613933 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:16:53 INFO - PROCESS | 1737 | 1466698613947 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1737 | 1466698613950 Marionette TRACE conn3 <- [1,2390,null,{}] 09:16:53 INFO - PROCESS | 1737 | 1466698613956 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 1737 | 1466698613960 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:54 INFO - PROCESS | 1737 | 1466698614175 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:16:54 INFO - PROCESS | 1737 | 1466698614201 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1737 | 1466698614210 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e8000 == 20 [pid = 1737] [id = 605] 09:16:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f3b7000) [pid = 1737] [serial = 1816] [outer = (nil)] 09:16:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f4af800) [pid = 1737] [serial = 1817] [outer = 0x8f3b7000] 09:16:54 INFO - PROCESS | 1737 | 1466698614276 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4b8000) [pid = 1737] [serial = 1818] [outer = 0x8f3b7000] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8d7cb400) [pid = 1737] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8da67400) [pid = 1737] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8b294000) [pid = 1737] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8cd9fc00) [pid = 1737] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d191000) [pid = 1737] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8b294c00) [pid = 1737] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d7c3000) [pid = 1737] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8eb05400) [pid = 1737] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8eb0c000) [pid = 1737] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x91d97000) [pid = 1737] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x91deac00) [pid = 1737] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:16:55 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d8fa800) [pid = 1737] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:16:55 INFO - PROCESS | 1737 | 1466698615380 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1482ms 09:16:55 INFO - PROCESS | 1737 | 1466698615431 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1737 | 1466698615434 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:16:55 INFO - PROCESS | 1737 | 1466698615440 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1737 | 1466698615444 Marionette TRACE conn3 <- [1,2394,null,{}] 09:16:55 INFO - PROCESS | 1737 | 1466698615449 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 1737 | 1466698615454 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:55 INFO - PROCESS | 1737 | 1466698615608 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:16:55 INFO - PROCESS | 1737 | 1466698615748 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1737 | 1466698615756 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d6400 == 21 [pid = 1737] [id = 606] 09:16:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8d190c00) [pid = 1737] [serial = 1819] [outer = (nil)] 09:16:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8e3e6400) [pid = 1737] [serial = 1820] [outer = 0x8d190c00] 09:16:55 INFO - PROCESS | 1737 | 1466698615824 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8eb0c000) [pid = 1737] [serial = 1821] [outer = 0x8d190c00] 09:16:56 INFO - PROCESS | 1737 | 1466698616650 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1245ms 09:16:56 INFO - PROCESS | 1737 | 1466698616687 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1737 | 1466698616690 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:16:56 INFO - PROCESS | 1737 | 1466698616697 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1737 | 1466698616699 Marionette TRACE conn3 <- [1,2398,null,{}] 09:16:56 INFO - PROCESS | 1737 | 1466698616710 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1737 | 1466698616726 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:56 INFO - PROCESS | 1737 | 1466698616926 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:16:57 INFO - PROCESS | 1737 | 1466698617065 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1737 | 1466698617070 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2eb000 == 22 [pid = 1737] [id = 607] 09:16:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d7cb400) [pid = 1737] [serial = 1822] [outer = (nil)] 09:16:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8f693000) [pid = 1737] [serial = 1823] [outer = 0x8d7cb400] 09:16:57 INFO - PROCESS | 1737 | 1466698617142 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x90d92800) [pid = 1737] [serial = 1824] [outer = 0x8d7cb400] 09:16:58 INFO - PROCESS | 1737 | 1466698618129 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1485ms 09:16:58 INFO - PROCESS | 1737 | 1466698618183 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1737 | 1466698618191 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:16:58 INFO - PROCESS | 1737 | 1466698618199 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1737 | 1466698618204 Marionette TRACE conn3 <- [1,2402,null,{}] 09:16:58 INFO - PROCESS | 1737 | 1466698618214 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1737 | 1466698618219 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:58 INFO - PROCESS | 1737 | 1466698618418 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:16:58 INFO - PROCESS | 1737 | 1466698618655 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1737 | 1466698618663 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:16:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd75000 == 23 [pid = 1737] [id = 608] 09:16:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8cd9a400) [pid = 1737] [serial = 1825] [outer = (nil)] 09:16:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d2e3c00) [pid = 1737] [serial = 1826] [outer = 0x8cd9a400] 09:16:58 INFO - PROCESS | 1737 | 1466698618794 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d7c8c00) [pid = 1737] [serial = 1827] [outer = 0x8cd9a400] 09:16:59 INFO - PROCESS | 1737 | 1466698619723 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 09:16:59 INFO - PROCESS | 1737 | 1466698619785 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1737 | 1466698619793 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:16:59 INFO - PROCESS | 1737 | 1466698619805 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1737 | 1466698619809 Marionette TRACE conn3 <- [1,2406,null,{}] 09:16:59 INFO - PROCESS | 1737 | 1466698619816 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 1737 | 1466698619822 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:00 INFO - PROCESS | 1737 | 1466698620045 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:17:00 INFO - PROCESS | 1737 | 1466698620298 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1737 | 1466698620309 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:00 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a0400 == 24 [pid = 1737] [id = 609] 09:17:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e7a5c00) [pid = 1737] [serial = 1828] [outer = (nil)] 09:17:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8ea0fc00) [pid = 1737] [serial = 1829] [outer = 0x8e7a5c00] 09:17:00 INFO - PROCESS | 1737 | 1466698620444 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8eb0d000) [pid = 1737] [serial = 1830] [outer = 0x8e7a5c00] 09:17:01 INFO - PROCESS | 1737 | 1466698621457 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1694ms 09:17:01 INFO - PROCESS | 1737 | 1466698621499 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1737 | 1466698621504 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:17:01 INFO - PROCESS | 1737 | 1466698621511 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1737 | 1466698621517 Marionette TRACE conn3 <- [1,2410,null,{}] 09:17:01 INFO - PROCESS | 1737 | 1466698621533 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1737 | 1466698621542 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:01 INFO - PROCESS | 1737 | 1466698621755 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:17:02 INFO - PROCESS | 1737 | 1466698621987 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1737 | 1466698621998 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f68dc00 == 25 [pid = 1737] [id = 610] 09:17:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x90d95000) [pid = 1737] [serial = 1831] [outer = (nil)] 09:17:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x90d9b400) [pid = 1737] [serial = 1832] [outer = 0x90d95000] 09:17:02 INFO - PROCESS | 1737 | 1466698622130 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x90de3c00) [pid = 1737] [serial = 1833] [outer = 0x90d95000] 09:17:03 INFO - PROCESS | 1737 | 1466698623011 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1536ms 09:17:03 INFO - PROCESS | 1737 | 1466698623047 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1737 | 1466698623052 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:17:03 INFO - PROCESS | 1737 | 1466698623058 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1737 | 1466698623061 Marionette TRACE conn3 <- [1,2414,null,{}] 09:17:03 INFO - PROCESS | 1737 | 1466698623087 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1737 | 1466698623092 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:03 INFO - PROCESS | 1737 | 1466698623269 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:17:03 INFO - PROCESS | 1737 | 1466698623464 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1737 | 1466698623475 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f5000 == 26 [pid = 1737] [id = 611] 09:17:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f5bc400) [pid = 1737] [serial = 1834] [outer = (nil)] 09:17:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90dec000) [pid = 1737] [serial = 1835] [outer = 0x8f5bc400] 09:17:03 INFO - PROCESS | 1737 | 1466698623550 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90ef4c00) [pid = 1737] [serial = 1836] [outer = 0x8f5bc400] 09:17:04 INFO - PROCESS | 1737 | 1466698624493 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1499ms 09:17:04 INFO - PROCESS | 1737 | 1466698624558 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1737 | 1466698624562 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:17:04 INFO - PROCESS | 1737 | 1466698624569 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1737 | 1466698624572 Marionette TRACE conn3 <- [1,2418,null,{}] 09:17:04 INFO - PROCESS | 1737 | 1466698624578 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1737 | 1466698624583 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:04 INFO - PROCESS | 1737 | 1466698624753 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:17:04 INFO - PROCESS | 1737 | 1466698624952 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1737 | 1466698624958 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6fc00 == 27 [pid = 1737] [id = 612] 09:17:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f5c3400) [pid = 1737] [serial = 1837] [outer = (nil)] 09:17:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91d9dc00) [pid = 1737] [serial = 1838] [outer = 0x8f5c3400] 09:17:05 INFO - PROCESS | 1737 | 1466698625041 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91da0000) [pid = 1737] [serial = 1839] [outer = 0x8f5c3400] 09:17:05 INFO - PROCESS | 1737 | 1466698625986 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1493ms 09:17:06 INFO - PROCESS | 1737 | 1466698626063 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1737 | 1466698626067 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:17:06 INFO - PROCESS | 1737 | 1466698626073 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1737 | 1466698626077 Marionette TRACE conn3 <- [1,2422,null,{}] 09:17:06 INFO - PROCESS | 1737 | 1466698626083 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1737 | 1466698626093 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:06 INFO - PROCESS | 1737 | 1466698626332 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:17:06 INFO - PROCESS | 1737 | 1466698626526 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1737 | 1466698626537 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e2c00 == 28 [pid = 1737] [id = 613] 09:17:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x90de8c00) [pid = 1737] [serial = 1840] [outer = (nil)] 09:17:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91f13c00) [pid = 1737] [serial = 1841] [outer = 0x90de8c00] 09:17:06 INFO - PROCESS | 1737 | 1466698626657 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x91f1d000) [pid = 1737] [serial = 1842] [outer = 0x90de8c00] 09:17:07 INFO - PROCESS | 1737 | 1466698627574 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1534ms 09:17:07 INFO - PROCESS | 1737 | 1466698627832 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1737 | 1466698627839 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:17:07 INFO - PROCESS | 1737 | 1466698627850 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1737 | 1466698627855 Marionette TRACE conn3 <- [1,2426,null,{}] 09:17:07 INFO - PROCESS | 1737 | 1466698627863 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 1737 | 1466698627869 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:08 INFO - PROCESS | 1737 | 1466698628037 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:17:08 INFO - PROCESS | 1737 | 1466698628287 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1737 | 1466698628304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9fc00 == 29 [pid = 1737] [id = 614] 09:17:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8cda1400) [pid = 1737] [serial = 1843] [outer = (nil)] 09:17:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8d192800) [pid = 1737] [serial = 1844] [outer = 0x8cda1400] 09:17:08 INFO - PROCESS | 1737 | 1466698628419 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d2f0400) [pid = 1737] [serial = 1845] [outer = 0x8cda1400] 09:17:10 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda6000 == 28 [pid = 1737] [id = 592] 09:17:10 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292c00 == 27 [pid = 1737] [id = 593] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8ea02800) [pid = 1737] [serial = 1793] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8e7a7800) [pid = 1737] [serial = 1790] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8b29e400) [pid = 1737] [serial = 1781] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b5ca000) [pid = 1737] [serial = 1782] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d2e3400) [pid = 1737] [serial = 1784] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8d2ec000) [pid = 1737] [serial = 1785] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d7cac00) [pid = 1737] [serial = 1779] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8d2e9800) [pid = 1737] [serial = 1778] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8c9d4800) [pid = 1737] [serial = 1761] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8b29dc00) [pid = 1737] [serial = 1760] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8da6c400) [pid = 1737] [serial = 1764] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8d8f6000) [pid = 1737] [serial = 1763] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f3ba800) [pid = 1737] [serial = 1767] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8eb0fc00) [pid = 1737] [serial = 1766] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x90ef4000) [pid = 1737] [serial = 1770] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x90df1c00) [pid = 1737] [serial = 1769] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x91de4400) [pid = 1737] [serial = 1773] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x91da2c00) [pid = 1737] [serial = 1772] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x92002000) [pid = 1737] [serial = 1776] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x91f14800) [pid = 1737] [serial = 1775] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8ea06000) [pid = 1737] [serial = 1791] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8db25c00) [pid = 1737] [serial = 1788] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8da6b800) [pid = 1737] [serial = 1787] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8ea09400) [pid = 1737] [serial = 1794] [outer = (nil)] [url = about:blank] 09:17:10 INFO - PROCESS | 1737 | 1466698630570 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2735ms 09:17:10 INFO - PROCESS | 1737 | 1466698630586 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1737 | 1466698630592 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:17:10 INFO - PROCESS | 1737 | 1466698630600 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1737 | 1466698630604 Marionette TRACE conn3 <- [1,2430,null,{}] 09:17:10 INFO - PROCESS | 1737 | 1466698630613 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1737 | 1466698630619 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:10 INFO - PROCESS | 1737 | 1466698630774 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:17:10 INFO - PROCESS | 1737 | 1466698630794 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1737 | 1466698630804 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d4800 == 28 [pid = 1737] [id = 615] 09:17:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8c9e2400) [pid = 1737] [serial = 1846] [outer = (nil)] 09:17:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8cd70400) [pid = 1737] [serial = 1847] [outer = 0x8c9e2400] 09:17:10 INFO - PROCESS | 1737 | 1466698630875 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8cd6d800) [pid = 1737] [serial = 1848] [outer = 0x8c9e2400] 09:17:11 INFO - PROCESS | 1737 | 1466698631851 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1286ms 09:17:11 INFO - PROCESS | 1737 | 1466698631886 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1737 | 1466698631895 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:17:11 INFO - PROCESS | 1737 | 1466698631907 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1737 | 1466698631911 Marionette TRACE conn3 <- [1,2434,null,{}] 09:17:11 INFO - PROCESS | 1737 | 1466698631922 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1737 | 1466698631927 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:12 INFO - PROCESS | 1737 | 1466698632099 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:17:12 INFO - PROCESS | 1737 | 1466698632239 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1737 | 1466698632246 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:12 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ec000 == 29 [pid = 1737] [id = 616] 09:17:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d7c4c00) [pid = 1737] [serial = 1849] [outer = (nil)] 09:17:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d8fb000) [pid = 1737] [serial = 1850] [outer = 0x8d7c4c00] 09:17:12 INFO - PROCESS | 1737 | 1466698632322 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8da68000) [pid = 1737] [serial = 1851] [outer = 0x8d7c4c00] 09:17:13 INFO - PROCESS | 1737 | 1466698633214 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1335ms 09:17:13 INFO - PROCESS | 1737 | 1466698633242 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1737 | 1466698633245 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:17:13 INFO - PROCESS | 1737 | 1466698633252 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1737 | 1466698633257 Marionette TRACE conn3 <- [1,2438,null,{}] 09:17:13 INFO - PROCESS | 1737 | 1466698633285 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1737 | 1466698633293 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:13 INFO - PROCESS | 1737 | 1466698633534 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:17:13 INFO - PROCESS | 1737 | 1466698633558 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1737 | 1466698633569 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e79c800 == 30 [pid = 1737] [id = 617] 09:17:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e79cc00) [pid = 1737] [serial = 1852] [outer = (nil)] 09:17:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8e7a2400) [pid = 1737] [serial = 1853] [outer = 0x8e79cc00] 09:17:13 INFO - PROCESS | 1737 | 1466698633643 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8ea03800) [pid = 1737] [serial = 1854] [outer = 0x8e79cc00] 09:17:14 INFO - PROCESS | 1737 | 1466698634575 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1386ms 09:17:14 INFO - PROCESS | 1737 | 1466698634638 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:17:14 INFO - PROCESS | 1737 | 1466698634642 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 1737 | 1466698634648 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1737 | 1466698634651 Marionette TRACE conn3 <- [1,2442,null,{}] 09:17:14 INFO - PROCESS | 1737 | 1466698634656 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1737 | 1466698634660 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:14 INFO - PROCESS | 1737 | 1466698634869 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:17:14 INFO - PROCESS | 1737 | 1466698634891 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1737 | 1466698634901 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a4000 == 31 [pid = 1737] [id = 618] 09:17:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8ea10400) [pid = 1737] [serial = 1855] [outer = (nil)] 09:17:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8eb0a000) [pid = 1737] [serial = 1856] [outer = 0x8ea10400] 09:17:14 INFO - PROCESS | 1737 | 1466698634966 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f4aac00) [pid = 1737] [serial = 1857] [outer = 0x8ea10400] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8eb06000) [pid = 1737] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e3e5c00) [pid = 1737] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f3b7000) [pid = 1737] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8d2ef000) [pid = 1737] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f5bf400) [pid = 1737] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d190c00) [pid = 1737] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8b29d000) [pid = 1737] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8e7a5400) [pid = 1737] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8c9d7000) [pid = 1737] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:17:15 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d7cb400) [pid = 1737] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:17:16 INFO - PROCESS | 1737 | 1466698636197 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1592ms 09:17:16 INFO - PROCESS | 1737 | 1466698636241 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1737 | 1466698636243 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:17:16 INFO - PROCESS | 1737 | 1466698636250 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1737 | 1466698636253 Marionette TRACE conn3 <- [1,2446,null,{}] 09:17:16 INFO - PROCESS | 1737 | 1466698636258 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1737 | 1466698636263 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:16 INFO - PROCESS | 1737 | 1466698636406 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:17:16 INFO - PROCESS | 1737 | 1466698636421 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1737 | 1466698636428 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e5c00 == 32 [pid = 1737] [id = 619] 09:17:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8ea0b800) [pid = 1737] [serial = 1858] [outer = (nil)] 09:17:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f3c0c00) [pid = 1737] [serial = 1859] [outer = 0x8ea0b800] 09:17:16 INFO - PROCESS | 1737 | 1466698636495 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8f4b7000) [pid = 1737] [serial = 1860] [outer = 0x8ea0b800] 09:17:17 INFO - PROCESS | 1737 | 1466698637368 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1133ms 09:17:17 INFO - PROCESS | 1737 | 1466698637392 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1737 | 1466698637396 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:17:17 INFO - PROCESS | 1737 | 1466698637403 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1737 | 1466698637406 Marionette TRACE conn3 <- [1,2450,null,{}] 09:17:17 INFO - PROCESS | 1737 | 1466698637411 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1737 | 1466698637421 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:17 INFO - PROCESS | 1737 | 1466698637606 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:17:17 INFO - PROCESS | 1737 | 1466698637836 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1737 | 1466698637845 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:17 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292000 == 33 [pid = 1737] [id = 620] 09:17:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8b294400) [pid = 1737] [serial = 1861] [outer = (nil)] 09:17:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8b29e000) [pid = 1737] [serial = 1862] [outer = 0x8b294400] 09:17:17 INFO - PROCESS | 1737 | 1466698637936 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8b5cf400) [pid = 1737] [serial = 1863] [outer = 0x8b294400] 09:17:19 INFO - PROCESS | 1737 | 1466698639030 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1687ms 09:17:19 INFO - PROCESS | 1737 | 1466698639093 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1737 | 1466698639099 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:17:19 INFO - PROCESS | 1737 | 1466698639108 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1737 | 1466698639112 Marionette TRACE conn3 <- [1,2454,null,{}] 09:17:19 INFO - PROCESS | 1737 | 1466698639120 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1737 | 1466698639128 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:19 INFO - PROCESS | 1737 | 1466698639312 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:17:19 INFO - PROCESS | 1737 | 1466698639543 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1737 | 1466698639553 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7c00 == 34 [pid = 1737] [id = 621] 09:17:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8cd6b800) [pid = 1737] [serial = 1864] [outer = (nil)] 09:17:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d8f6000) [pid = 1737] [serial = 1865] [outer = 0x8cd6b800] 09:17:19 INFO - PROCESS | 1737 | 1466698639678 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8da6a400) [pid = 1737] [serial = 1866] [outer = 0x8cd6b800] 09:17:20 INFO - PROCESS | 1737 | 1466698640657 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1590ms 09:17:20 INFO - PROCESS | 1737 | 1466698640700 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 1737 | 1466698640707 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:17:20 INFO - PROCESS | 1737 | 1466698640714 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1737 | 1466698640717 Marionette TRACE conn3 <- [1,2458,null,{}] 09:17:20 INFO - PROCESS | 1737 | 1466698640723 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 1737 | 1466698640729 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:20 INFO - PROCESS | 1737 | 1466698640916 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:17:21 INFO - PROCESS | 1737 | 1466698641100 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1737 | 1466698641109 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e4800 == 35 [pid = 1737] [id = 622] 09:17:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e7a3c00) [pid = 1737] [serial = 1867] [outer = (nil)] 09:17:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea0d800) [pid = 1737] [serial = 1868] [outer = 0x8e7a3c00] 09:17:21 INFO - PROCESS | 1737 | 1466698641190 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8f3b6800) [pid = 1737] [serial = 1869] [outer = 0x8e7a3c00] 09:17:22 INFO - PROCESS | 1737 | 1466698642344 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1685ms 09:17:22 INFO - PROCESS | 1737 | 1466698642399 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1737 | 1466698642403 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:17:22 INFO - PROCESS | 1737 | 1466698642419 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1737 | 1466698642429 Marionette TRACE conn3 <- [1,2462,null,{}] 09:17:22 INFO - PROCESS | 1737 | 1466698642435 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1737 | 1466698642442 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:22 INFO - PROCESS | 1737 | 1466698642755 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:17:22 INFO - PROCESS | 1737 | 1466698642940 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1737 | 1466698642948 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e3800 == 36 [pid = 1737] [id = 623] 09:17:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8e3e4400) [pid = 1737] [serial = 1870] [outer = (nil)] 09:17:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x90d9cc00) [pid = 1737] [serial = 1871] [outer = 0x8e3e4400] 09:17:23 INFO - PROCESS | 1737 | 1466698643028 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x90d9ec00) [pid = 1737] [serial = 1872] [outer = 0x8e3e4400] 09:17:24 INFO - PROCESS | 1737 | 1466698644211 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1855ms 09:17:24 INFO - PROCESS | 1737 | 1466698644267 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1737 | 1466698644274 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:17:24 INFO - PROCESS | 1737 | 1466698644292 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1737 | 1466698644299 Marionette TRACE conn3 <- [1,2466,null,{}] 09:17:24 INFO - PROCESS | 1737 | 1466698644327 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1737 | 1466698644332 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:24 INFO - PROCESS | 1737 | 1466698644534 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d193400 == 35 [pid = 1737] [id = 597] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2400 == 34 [pid = 1737] [id = 595] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e8000 == 33 [pid = 1737] [id = 605] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda5c00 == 32 [pid = 1737] [id = 596] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9f400 == 31 [pid = 1737] [id = 594] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e3400 == 30 [pid = 1737] [id = 604] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2edc00 == 29 [pid = 1737] [id = 603] 09:17:24 INFO - PROCESS | 1737 | 1466698644795 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1737 | 1466698644808 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e5c00 == 28 [pid = 1737] [id = 619] 09:17:24 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a4000 == 27 [pid = 1737] [id = 618] 09:17:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e1800 == 28 [pid = 1737] [id = 624] 09:17:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8cd6a800) [pid = 1737] [serial = 1873] [outer = (nil)] 09:17:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8cd98c00) [pid = 1737] [serial = 1874] [outer = 0x8cd6a800] 09:17:24 INFO - PROCESS | 1737 | 1466698644882 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d194400) [pid = 1737] [serial = 1875] [outer = 0x8cd6a800] 09:17:25 INFO - PROCESS | 1737 | --DOCSHELL 0x8e79c800 == 27 [pid = 1737] [id = 617] 09:17:25 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ec000 == 26 [pid = 1737] [id = 616] 09:17:25 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d4800 == 25 [pid = 1737] [id = 615] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f693000) [pid = 1737] [serial = 1823] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x90d92800) [pid = 1737] [serial = 1824] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8eb0f400) [pid = 1737] [serial = 1796] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8e7a1400) [pid = 1737] [serial = 1814] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f4af800) [pid = 1737] [serial = 1817] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d7c4400) [pid = 1737] [serial = 1811] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f68f000) [pid = 1737] [serial = 1806] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f4b8000) [pid = 1737] [serial = 1818] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8e3e6400) [pid = 1737] [serial = 1820] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8d8f4800) [pid = 1737] [serial = 1799] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f5c3000) [pid = 1737] [serial = 1805] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea03400) [pid = 1737] [serial = 1815] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8eb0a800) [pid = 1737] [serial = 1803] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cd68c00) [pid = 1737] [serial = 1809] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea08800) [pid = 1737] [serial = 1802] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8f4b0800) [pid = 1737] [serial = 1797] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8eb0c000) [pid = 1737] [serial = 1821] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8da69400) [pid = 1737] [serial = 1800] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8c9dec00) [pid = 1737] [serial = 1808] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8d8f8c00) [pid = 1737] [serial = 1812] [outer = (nil)] [url = about:blank] 09:17:25 INFO - PROCESS | 1737 | 1466698645729 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1518ms 09:17:25 INFO - PROCESS | 1737 | 1466698645808 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1737 | 1466698645815 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:17:25 INFO - PROCESS | 1737 | 1466698645825 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1737 | 1466698645828 Marionette TRACE conn3 <- [1,2470,null,{}] 09:17:25 INFO - PROCESS | 1737 | 1466698645835 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1737 | 1466698645840 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:26 INFO - PROCESS | 1737 | 1466698646013 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:17:26 INFO - PROCESS | 1737 | 1466698646149 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1737 | 1466698646155 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dec00 == 26 [pid = 1737] [id = 625] 09:17:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d8f7400) [pid = 1737] [serial = 1876] [outer = (nil)] 09:17:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8da6cc00) [pid = 1737] [serial = 1877] [outer = 0x8d8f7400] 09:17:26 INFO - PROCESS | 1737 | 1466698646230 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8db28800) [pid = 1737] [serial = 1878] [outer = 0x8d8f7400] 09:17:27 INFO - PROCESS | 1737 | 1466698647096 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1333ms 09:17:27 INFO - PROCESS | 1737 | 1466698647158 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1737 | 1466698647163 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:17:27 INFO - PROCESS | 1737 | 1466698647171 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1737 | 1466698647176 Marionette TRACE conn3 <- [1,2474,null,{}] 09:17:27 INFO - PROCESS | 1737 | 1466698647192 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 1737 | 1466698647201 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:27 INFO - PROCESS | 1737 | 1466698647367 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:17:27 INFO - PROCESS | 1737 | 1466698647536 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1737 | 1466698647545 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a7c00 == 27 [pid = 1737] [id = 626] 09:17:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8ea02c00) [pid = 1737] [serial = 1879] [outer = (nil)] 09:17:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8ea0a800) [pid = 1737] [serial = 1880] [outer = 0x8ea02c00] 09:17:27 INFO - PROCESS | 1737 | 1466698647617 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8eb0f400) [pid = 1737] [serial = 1881] [outer = 0x8ea02c00] 09:17:28 INFO - PROCESS | 1737 | 1466698648539 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1395ms 09:17:28 INFO - PROCESS | 1737 | 1466698648565 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:17:28 INFO - PROCESS | 1737 | 1466698648570 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:17:28 INFO - PROCESS | 1737 | 1466698648575 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1737 | 1466698648579 Marionette TRACE conn3 <- [1,2478,null,{}] 09:17:28 INFO - PROCESS | 1737 | 1466698648584 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1737 | 1466698648587 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:28 INFO - PROCESS | 1737 | 1466698648821 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:17:28 INFO - PROCESS | 1737 | 1466698648850 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1737 | 1466698648856 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0b400 == 28 [pid = 1737] [id = 627] 09:17:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f4b8c00) [pid = 1737] [serial = 1882] [outer = (nil)] 09:17:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f686800) [pid = 1737] [serial = 1883] [outer = 0x8f4b8c00] 09:17:28 INFO - PROCESS | 1737 | 1466698648923 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f692000) [pid = 1737] [serial = 1884] [outer = 0x8f4b8c00] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8d7c4c00) [pid = 1737] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8cd9a400) [pid = 1737] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8e79cc00) [pid = 1737] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea10400) [pid = 1737] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8c9e2400) [pid = 1737] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8e7a5c00) [pid = 1737] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x90d95000) [pid = 1737] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8f5bc400) [pid = 1737] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8cda1400) [pid = 1737] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8f5c3400) [pid = 1737] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:17:29 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x90de8c00) [pid = 1737] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:17:29 INFO - PROCESS | 1737 | 1466698649959 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1431ms 09:17:30 INFO - PROCESS | 1737 | 1466698650006 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1737 | 1466698650009 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:17:30 INFO - PROCESS | 1737 | 1466698650016 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1737 | 1466698650018 Marionette TRACE conn3 <- [1,2482,null,{}] 09:17:30 INFO - PROCESS | 1737 | 1466698650024 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1737 | 1466698650029 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:30 INFO - PROCESS | 1737 | 1466698650235 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:17:30 INFO - PROCESS | 1737 | 1466698650250 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1737 | 1466698650258 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cf000 == 29 [pid = 1737] [id = 628] 09:17:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8c9e2400) [pid = 1737] [serial = 1885] [outer = (nil)] 09:17:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f4aa800) [pid = 1737] [serial = 1886] [outer = 0x8c9e2400] 09:17:30 INFO - PROCESS | 1737 | 1466698650323 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8ea0cc00) [pid = 1737] [serial = 1887] [outer = 0x8c9e2400] 09:17:31 INFO - PROCESS | 1737 | 1466698651186 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1186ms 09:17:31 INFO - PROCESS | 1737 | 1466698651202 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1737 | 1466698651206 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:17:31 INFO - PROCESS | 1737 | 1466698651212 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1737 | 1466698651216 Marionette TRACE conn3 <- [1,2486,null,{}] 09:17:31 INFO - PROCESS | 1737 | 1466698651221 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1737 | 1466698651231 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:31 INFO - PROCESS | 1737 | 1466698651509 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:17:31 INFO - PROCESS | 1737 | 1466698651672 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1737 | 1466698651681 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293800 == 30 [pid = 1737] [id = 629] 09:17:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8b294000) [pid = 1737] [serial = 1888] [outer = (nil)] 09:17:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8b2a0400) [pid = 1737] [serial = 1889] [outer = 0x8b294000] 09:17:31 INFO - PROCESS | 1737 | 1466698651767 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8b5cdc00) [pid = 1737] [serial = 1890] [outer = 0x8b294000] 09:17:32 INFO - PROCESS | 1737 | 1466698652851 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1691ms 09:17:32 INFO - PROCESS | 1737 | 1466698652905 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1737 | 1466698652910 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:17:32 INFO - PROCESS | 1737 | 1466698652918 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1737 | 1466698652923 Marionette TRACE conn3 <- [1,2490,null,{}] 09:17:32 INFO - PROCESS | 1737 | 1466698652931 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 1737 | 1466698652940 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:33 INFO - PROCESS | 1737 | 1466698653161 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:17:33 INFO - PROCESS | 1737 | 1466698653397 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1737 | 1466698653404 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c3000 == 31 [pid = 1737] [id = 630] 09:17:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d8f8c00) [pid = 1737] [serial = 1891] [outer = (nil)] 09:17:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8da71000) [pid = 1737] [serial = 1892] [outer = 0x8d8f8c00] 09:17:33 INFO - PROCESS | 1737 | 1466698653534 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e3db800) [pid = 1737] [serial = 1893] [outer = 0x8d8f8c00] 09:17:34 INFO - PROCESS | 1737 | 1466698654497 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1641ms 09:17:34 INFO - PROCESS | 1737 | 1466698654563 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1737 | 1466698654569 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:17:34 INFO - PROCESS | 1737 | 1466698654578 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1737 | 1466698654582 Marionette TRACE conn3 <- [1,2494,null,{}] 09:17:34 INFO - PROCESS | 1737 | 1466698654588 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 1737 | 1466698654594 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:34 INFO - PROCESS | 1737 | 1466698654820 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:17:35 INFO - PROCESS | 1737 | 1466698655092 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1737 | 1466698655100 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea09000 == 32 [pid = 1737] [id = 631] 09:17:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f3b6400) [pid = 1737] [serial = 1894] [outer = (nil)] 09:17:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4ac400) [pid = 1737] [serial = 1895] [outer = 0x8f3b6400] 09:17:35 INFO - PROCESS | 1737 | 1466698655226 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f5bc800) [pid = 1737] [serial = 1896] [outer = 0x8f3b6400] 09:17:36 INFO - PROCESS | 1737 | 1466698656203 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1683ms 09:17:36 INFO - PROCESS | 1737 | 1466698656261 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1737 | 1466698656266 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:17:36 INFO - PROCESS | 1737 | 1466698656274 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1737 | 1466698656284 Marionette TRACE conn3 <- [1,2498,null,{}] 09:17:36 INFO - PROCESS | 1737 | 1466698656298 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1737 | 1466698656305 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:36 INFO - PROCESS | 1737 | 1466698656545 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:17:36 INFO - PROCESS | 1737 | 1466698656776 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1737 | 1466698656784 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d7000 == 33 [pid = 1737] [id = 632] 09:17:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f5b7c00) [pid = 1737] [serial = 1897] [outer = (nil)] 09:17:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x90ef5c00) [pid = 1737] [serial = 1898] [outer = 0x8f5b7c00] 09:17:36 INFO - PROCESS | 1737 | 1466698656920 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x91d9b000) [pid = 1737] [serial = 1899] [outer = 0x8f5b7c00] 09:17:37 INFO - PROCESS | 1737 | 1466698657879 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1650ms 09:17:37 INFO - PROCESS | 1737 | 1466698657924 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1737 | 1466698657929 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:17:37 INFO - PROCESS | 1737 | 1466698657936 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1737 | 1466698657939 Marionette TRACE conn3 <- [1,2502,null,{}] 09:17:37 INFO - PROCESS | 1737 | 1466698657945 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1737 | 1466698657951 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:38 INFO - PROCESS | 1737 | 1466698658137 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:17:38 INFO - PROCESS | 1737 | 1466698658330 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1737 | 1466698658337 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5b4c00 == 34 [pid = 1737] [id = 633] 09:17:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90d99400) [pid = 1737] [serial = 1900] [outer = (nil)] 09:17:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91de6c00) [pid = 1737] [serial = 1901] [outer = 0x90d99400] 09:17:38 INFO - PROCESS | 1737 | 1466698658422 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91dec400) [pid = 1737] [serial = 1902] [outer = 0x90d99400] 09:17:39 INFO - PROCESS | 1737 | 1466698659358 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1481ms 09:17:39 INFO - PROCESS | 1737 | 1466698659417 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1737 | 1466698659422 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:17:39 INFO - PROCESS | 1737 | 1466698659428 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1737 | 1466698659431 Marionette TRACE conn3 <- [1,2506,null,{}] 09:17:39 INFO - PROCESS | 1737 | 1466698659437 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 1737 | 1466698659442 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:39 INFO - PROCESS | 1737 | 1466698659614 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:17:40 INFO - PROCESS | 1737 | 1466698660213 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1737 | 1466698660227 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dd000 == 35 [pid = 1737] [id = 634] 09:17:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8c9df000) [pid = 1737] [serial = 1903] [outer = (nil)] 09:17:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8cd6d000) [pid = 1737] [serial = 1904] [outer = 0x8c9df000] 09:17:40 INFO - PROCESS | 1737 | 1466698660357 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d2e7800) [pid = 1737] [serial = 1905] [outer = 0x8c9df000] 09:17:41 INFO - PROCESS | 1737 | 1466698661522 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2140ms 09:17:41 INFO - PROCESS | 1737 | 1466698661570 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1737 | 1466698661581 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:17:41 INFO - PROCESS | 1737 | 1466698661591 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1737 | 1466698661599 Marionette TRACE conn3 <- [1,2510,null,{}] 09:17:41 INFO - PROCESS | 1737 | 1466698661611 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 1737 | 1466698661616 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:41 INFO - PROCESS | 1737 | 1466698661790 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:17:42 INFO - PROCESS | 1737 | 1466698661994 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1737 | 1466698662005 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd68c00 == 36 [pid = 1737] [id = 635] 09:17:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d7c3000) [pid = 1737] [serial = 1906] [outer = (nil)] 09:17:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e3e4c00) [pid = 1737] [serial = 1907] [outer = 0x8d7c3000] 09:17:42 INFO - PROCESS | 1737 | 1466698662081 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8ea04800) [pid = 1737] [serial = 1908] [outer = 0x8d7c3000] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5800 == 35 [pid = 1737] [id = 602] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cf000 == 34 [pid = 1737] [id = 628] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0b400 == 33 [pid = 1737] [id = 627] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a7c00 == 32 [pid = 1737] [id = 626] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dec00 == 31 [pid = 1737] [id = 625] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e1800 == 30 [pid = 1737] [id = 624] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e3800 == 29 [pid = 1737] [id = 623] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e4800 == 28 [pid = 1737] [id = 622] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7c00 == 27 [pid = 1737] [id = 621] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292000 == 26 [pid = 1737] [id = 620] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2eb000 == 25 [pid = 1737] [id = 607] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8f68dc00 == 24 [pid = 1737] [id = 610] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f5000 == 23 [pid = 1737] [id = 611] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9fc00 == 22 [pid = 1737] [id = 614] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5bf000 == 21 [pid = 1737] [id = 601] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29cc00 == 20 [pid = 1737] [id = 599] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd75000 == 19 [pid = 1737] [id = 608] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0f800 == 18 [pid = 1737] [id = 598] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d6400 == 17 [pid = 1737] [id = 606] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a0400 == 16 [pid = 1737] [id = 609] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6fc00 == 15 [pid = 1737] [id = 612] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e2c00 == 14 [pid = 1737] [id = 613] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f9000 == 13 [pid = 1737] [id = 600] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5b4c00 == 12 [pid = 1737] [id = 633] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d7000 == 11 [pid = 1737] [id = 632] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c3000 == 10 [pid = 1737] [id = 630] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea09000 == 9 [pid = 1737] [id = 631] 09:17:43 INFO - PROCESS | 1737 | --DOCSHELL 0x8b293800 == 8 [pid = 1737] [id = 629] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f3c0c00) [pid = 1737] [serial = 1859] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d8fb000) [pid = 1737] [serial = 1850] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d7c8c00) [pid = 1737] [serial = 1827] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8e7a2400) [pid = 1737] [serial = 1853] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8eb0a000) [pid = 1737] [serial = 1856] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8d2e3c00) [pid = 1737] [serial = 1826] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8cd70400) [pid = 1737] [serial = 1847] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f4aac00) [pid = 1737] [serial = 1857] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8eb0d000) [pid = 1737] [serial = 1830] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8ea0fc00) [pid = 1737] [serial = 1829] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x90de3c00) [pid = 1737] [serial = 1833] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8cd6d800) [pid = 1737] [serial = 1848] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x90d9b400) [pid = 1737] [serial = 1832] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x90ef4c00) [pid = 1737] [serial = 1836] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x90dec000) [pid = 1737] [serial = 1835] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d2f0400) [pid = 1737] [serial = 1845] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d192800) [pid = 1737] [serial = 1844] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x91da0000) [pid = 1737] [serial = 1839] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x91d9dc00) [pid = 1737] [serial = 1838] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x91f1d000) [pid = 1737] [serial = 1842] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x91f13c00) [pid = 1737] [serial = 1841] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8ea03800) [pid = 1737] [serial = 1854] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8da68000) [pid = 1737] [serial = 1851] [outer = (nil)] [url = about:blank] 09:17:44 INFO - PROCESS | 1737 | 1466698664072 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2542ms 09:17:44 INFO - PROCESS | 1737 | 1466698664139 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:17:44 INFO - PROCESS | 1737 | 1466698664145 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:17:44 INFO - PROCESS | 1737 | 1466698664152 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1737 | 1466698664160 Marionette TRACE conn3 <- [1,2514,null,{}] 09:17:44 INFO - PROCESS | 1737 | 1466698664167 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 1737 | 1466698664172 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:44 INFO - PROCESS | 1737 | 1466698664338 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:17:44 INFO - PROCESS | 1737 | 1466698664475 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1737 | 1466698664489 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9de000 == 9 [pid = 1737] [id = 636] 09:17:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8cd68800) [pid = 1737] [serial = 1909] [outer = (nil)] 09:17:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8cd9a400) [pid = 1737] [serial = 1910] [outer = 0x8cd68800] 09:17:44 INFO - PROCESS | 1737 | 1466698664559 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d2eb000) [pid = 1737] [serial = 1911] [outer = 0x8cd68800] 09:17:45 INFO - PROCESS | 1737 | 1466698665427 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1342ms 09:17:45 INFO - PROCESS | 1737 | 1466698665494 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1737 | 1466698665502 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:17:45 INFO - PROCESS | 1737 | 1466698665512 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1737 | 1466698665517 Marionette TRACE conn3 <- [1,2518,null,{}] 09:17:45 INFO - PROCESS | 1737 | 1466698665522 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1737 | 1466698665528 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:45 INFO - PROCESS | 1737 | 1466698665702 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:17:45 INFO - PROCESS | 1737 | 1466698665880 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1737 | 1466698665889 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f1000 == 10 [pid = 1737] [id = 637] 09:17:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8d8fb000) [pid = 1737] [serial = 1912] [outer = (nil)] 09:17:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8da6d000) [pid = 1737] [serial = 1913] [outer = 0x8d8fb000] 09:17:45 INFO - PROCESS | 1737 | 1466698665960 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8db27000) [pid = 1737] [serial = 1914] [outer = 0x8d8fb000] 09:17:46 INFO - PROCESS | 1737 | 1466698666831 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1382ms 09:17:46 INFO - PROCESS | 1737 | 1466698666895 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1737 | 1466698666899 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:17:46 INFO - PROCESS | 1737 | 1466698666906 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1737 | 1466698666911 Marionette TRACE conn3 <- [1,2522,null,{}] 09:17:46 INFO - PROCESS | 1737 | 1466698666948 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1737 | 1466698666957 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:47 INFO - PROCESS | 1737 | 1466698667174 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:17:47 INFO - PROCESS | 1737 | 1466698667219 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1737 | 1466698667228 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea08800 == 11 [pid = 1737] [id = 638] 09:17:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8ea09000) [pid = 1737] [serial = 1915] [outer = (nil)] 09:17:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8eb06400) [pid = 1737] [serial = 1916] [outer = 0x8ea09000] 09:17:47 INFO - PROCESS | 1737 | 1466698667299 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8eb0e800) [pid = 1737] [serial = 1917] [outer = 0x8ea09000] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8ea0b800) [pid = 1737] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8f4b8c00) [pid = 1737] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea02c00) [pid = 1737] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8c9e2400) [pid = 1737] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8e7a3c00) [pid = 1737] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8e3e4400) [pid = 1737] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8cd6a800) [pid = 1737] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8cd6b800) [pid = 1737] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8b294400) [pid = 1737] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:17:48 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8d8f7400) [pid = 1737] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:17:48 INFO - PROCESS | 1737 | 1466698668532 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1646ms 09:17:48 INFO - PROCESS | 1737 | 1466698668552 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1737 | 1466698668555 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:17:48 INFO - PROCESS | 1737 | 1466698668562 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1737 | 1466698668565 Marionette TRACE conn3 <- [1,2526,null,{}] 09:17:48 INFO - PROCESS | 1737 | 1466698668570 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1737 | 1466698668575 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:48 INFO - PROCESS | 1737 | 1466698668785 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:17:48 INFO - PROCESS | 1737 | 1466698668803 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1737 | 1466698668810 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e0c00 == 12 [pid = 1737] [id = 639] 09:17:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8cd75800) [pid = 1737] [serial = 1918] [outer = (nil)] 09:17:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8ea01400) [pid = 1737] [serial = 1919] [outer = 0x8cd75800] 09:17:48 INFO - PROCESS | 1737 | 1466698668883 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f3bf000) [pid = 1737] [serial = 1920] [outer = 0x8cd75800] 09:17:49 INFO - PROCESS | 1737 | 1466698669710 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1191ms 09:17:49 INFO - PROCESS | 1737 | 1466698669754 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1737 | 1466698669757 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:17:49 INFO - PROCESS | 1737 | 1466698669764 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1737 | 1466698669767 Marionette TRACE conn3 <- [1,2530,null,{}] 09:17:49 INFO - PROCESS | 1737 | 1466698669781 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1737 | 1466698669785 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:49 INFO - PROCESS | 1737 | 1466698669933 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:17:49 INFO - PROCESS | 1737 | 1466698669942 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1737 | 1466698669951 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296800 == 13 [pid = 1737] [id = 640] 09:17:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8b2a0c00) [pid = 1737] [serial = 1921] [outer = (nil)] 09:17:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8f4b0800) [pid = 1737] [serial = 1922] [outer = 0x8b2a0c00] 09:17:50 INFO - PROCESS | 1737 | 1466698670018 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f5b4c00) [pid = 1737] [serial = 1923] [outer = 0x8b2a0c00] 09:17:51 INFO - PROCESS | 1737 | 1466698671243 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1544ms 09:17:51 INFO - PROCESS | 1737 | 1466698671309 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:17:51 INFO - PROCESS | 1737 | 1466698671316 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:17:51 INFO - PROCESS | 1737 | 1466698671323 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1737 | 1466698671331 Marionette TRACE conn3 <- [1,2534,null,{}] 09:17:51 INFO - PROCESS | 1737 | 1466698671339 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1737 | 1466698671345 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:51 INFO - PROCESS | 1737 | 1466698671575 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:17:51 INFO - PROCESS | 1737 | 1466698671807 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1737 | 1466698671816 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd72400 == 14 [pid = 1737] [id = 641] 09:17:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8cd9c000) [pid = 1737] [serial = 1924] [outer = (nil)] 09:17:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d7c9400) [pid = 1737] [serial = 1925] [outer = 0x8cd9c000] 09:17:51 INFO - PROCESS | 1737 | 1466698671924 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8da69000) [pid = 1737] [serial = 1926] [outer = 0x8cd9c000] 09:17:52 INFO - PROCESS | 1737 | 1466698672879 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1597ms 09:17:52 INFO - PROCESS | 1737 | 1466698672943 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1737 | 1466698672950 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:17:52 INFO - PROCESS | 1737 | 1466698672962 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1737 | 1466698672966 Marionette TRACE conn3 <- [1,2538,null,{}] 09:17:52 INFO - PROCESS | 1737 | 1466698672972 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 1737 | 1466698672978 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:53 INFO - PROCESS | 1737 | 1466698673163 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:17:53 INFO - PROCESS | 1737 | 1466698673343 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1737 | 1466698673351 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f1400 == 15 [pid = 1737] [id = 642] 09:17:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8ea04400) [pid = 1737] [serial = 1927] [outer = (nil)] 09:17:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8eb08800) [pid = 1737] [serial = 1928] [outer = 0x8ea04400] 09:17:53 INFO - PROCESS | 1737 | 1466698673434 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f4ac800) [pid = 1737] [serial = 1929] [outer = 0x8ea04400] 09:17:54 INFO - PROCESS | 1737 | 1466698674476 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1589ms 09:17:54 INFO - PROCESS | 1737 | 1466698674551 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1737 | 1466698674555 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:17:54 INFO - PROCESS | 1737 | 1466698674562 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1737 | 1466698674568 Marionette TRACE conn3 <- [1,2542,null,{}] 09:17:54 INFO - PROCESS | 1737 | 1466698674585 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 1737 | 1466698674594 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:54 INFO - PROCESS | 1737 | 1466698674810 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:17:55 INFO - PROCESS | 1737 | 1466698675041 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1737 | 1466698675054 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f690800 == 16 [pid = 1737] [id = 643] 09:17:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x90d91c00) [pid = 1737] [serial = 1930] [outer = (nil)] 09:17:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x90d99000) [pid = 1737] [serial = 1931] [outer = 0x90d91c00] 09:17:55 INFO - PROCESS | 1737 | 1466698675159 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x90de7c00) [pid = 1737] [serial = 1932] [outer = 0x90d91c00] 09:17:56 INFO - PROCESS | 1737 | 1466698676142 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1636ms 09:17:56 INFO - PROCESS | 1737 | 1466698676217 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:17:56 INFO - PROCESS | 1737 | 1466698676222 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:17:56 INFO - PROCESS | 1737 | 1466698676229 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1737 | 1466698676232 Marionette TRACE conn3 <- [1,2546,null,{}] 09:17:56 INFO - PROCESS | 1737 | 1466698676238 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1737 | 1466698676244 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:56 INFO - PROCESS | 1737 | 1466698676424 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:17:56 INFO - PROCESS | 1737 | 1466698676664 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1737 | 1466698676672 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5ca800 == 17 [pid = 1737] [id = 644] 09:17:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8b5ce000) [pid = 1737] [serial = 1933] [outer = (nil)] 09:17:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8cd71800) [pid = 1737] [serial = 1934] [outer = 0x8b5ce000] 09:17:56 INFO - PROCESS | 1737 | 1466698676788 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8da6b400) [pid = 1737] [serial = 1935] [outer = 0x8b5ce000] 09:17:57 INFO - PROCESS | 1737 | 1466698677900 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1741ms 09:17:58 INFO - PROCESS | 1737 | 1466698677999 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1737 | 1466698678009 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:17:58 INFO - PROCESS | 1737 | 1466698678036 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1737 | 1466698678044 Marionette TRACE conn3 <- [1,2550,null,{}] 09:17:58 INFO - PROCESS | 1737 | 1466698678071 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1737 | 1466698678079 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:58 INFO - PROCESS | 1737 | 1466698678373 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f4b7000) [pid = 1737] [serial = 1860] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f686800) [pid = 1737] [serial = 1883] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8eb0f400) [pid = 1737] [serial = 1881] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8ea0cc00) [pid = 1737] [serial = 1887] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4aa800) [pid = 1737] [serial = 1886] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8ea0d800) [pid = 1737] [serial = 1868] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8f3b6800) [pid = 1737] [serial = 1869] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x90d9cc00) [pid = 1737] [serial = 1871] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x90d9ec00) [pid = 1737] [serial = 1872] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8cd98c00) [pid = 1737] [serial = 1874] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d194400) [pid = 1737] [serial = 1875] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8f6000) [pid = 1737] [serial = 1865] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8da6a400) [pid = 1737] [serial = 1866] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8b29e000) [pid = 1737] [serial = 1862] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8b5cf400) [pid = 1737] [serial = 1863] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8da6cc00) [pid = 1737] [serial = 1877] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8db28800) [pid = 1737] [serial = 1878] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8ea0a800) [pid = 1737] [serial = 1880] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8f692000) [pid = 1737] [serial = 1884] [outer = (nil)] [url = about:blank] 09:17:58 INFO - PROCESS | 1737 | 1466698678632 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1737 | 1466698678642 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cf400 == 18 [pid = 1737] [id = 645] 09:17:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8b5d0000) [pid = 1737] [serial = 1936] [outer = (nil)] 09:17:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8cda3800) [pid = 1737] [serial = 1937] [outer = 0x8b5d0000] 09:17:58 INFO - PROCESS | 1737 | 1466698678713 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8d7c7800) [pid = 1737] [serial = 1938] [outer = 0x8b5d0000] 09:17:59 INFO - PROCESS | 1737 | 1466698679506 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1527ms 09:17:59 INFO - PROCESS | 1737 | 1466698679546 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1737 | 1466698679553 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:17:59 INFO - PROCESS | 1737 | 1466698679562 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1737 | 1466698679566 Marionette TRACE conn3 <- [1,2554,null,{}] 09:17:59 INFO - PROCESS | 1737 | 1466698679576 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1737 | 1466698679582 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:59 INFO - PROCESS | 1737 | 1466698679803 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:17:59 INFO - PROCESS | 1737 | 1466698679819 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1737 | 1466698679828 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:17:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f2800 == 19 [pid = 1737] [id = 646] 09:17:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8db28800) [pid = 1737] [serial = 1939] [outer = (nil)] 09:17:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8e3e4400) [pid = 1737] [serial = 1940] [outer = 0x8db28800] 09:17:59 INFO - PROCESS | 1737 | 1466698679898 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e7a3400) [pid = 1737] [serial = 1941] [outer = 0x8db28800] 09:18:00 INFO - PROCESS | 1737 | 1466698680840 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1335ms 09:18:00 INFO - PROCESS | 1737 | 1466698680898 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1737 | 1466698680901 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:18:00 INFO - PROCESS | 1737 | 1466698680912 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1737 | 1466698680917 Marionette TRACE conn3 <- [1,2558,null,{}] 09:18:00 INFO - PROCESS | 1737 | 1466698680939 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 1737 | 1466698680947 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:01 INFO - PROCESS | 1737 | 1466698681175 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:18:01 INFO - PROCESS | 1737 | 1466698681200 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1737 | 1466698681209 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b6800 == 20 [pid = 1737] [id = 647] 09:18:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f4b3800) [pid = 1737] [serial = 1942] [outer = (nil)] 09:18:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8f5b9800) [pid = 1737] [serial = 1943] [outer = 0x8f4b3800] 09:18:01 INFO - PROCESS | 1737 | 1466698681278 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d8f9400) [pid = 1737] [serial = 1944] [outer = 0x8f4b3800] 09:18:02 INFO - PROCESS | 1737 | 1466698682257 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1392ms 09:18:02 INFO - PROCESS | 1737 | 1466698682305 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1737 | 1466698682309 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:18:02 INFO - PROCESS | 1737 | 1466698682321 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1737 | 1466698682323 Marionette TRACE conn3 <- [1,2562,null,{}] 09:18:02 INFO - PROCESS | 1737 | 1466698682329 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1737 | 1466698682333 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:02 INFO - PROCESS | 1737 | 1466698682561 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:18:02 INFO - PROCESS | 1737 | 1466698682586 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1737 | 1466698682592 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5be400 == 21 [pid = 1737] [id = 648] 09:18:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8f687000) [pid = 1737] [serial = 1945] [outer = (nil)] 09:18:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f692400) [pid = 1737] [serial = 1946] [outer = 0x8f687000] 09:18:02 INFO - PROCESS | 1737 | 1466698682661 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4b2400) [pid = 1737] [serial = 1947] [outer = 0x8f687000] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea09000) [pid = 1737] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8cd68800) [pid = 1737] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d7c3000) [pid = 1737] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8b294000) [pid = 1737] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8f8c00) [pid = 1737] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f3b6400) [pid = 1737] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f5b7c00) [pid = 1737] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x90d99400) [pid = 1737] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8c9df000) [pid = 1737] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8cd75800) [pid = 1737] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:18:03 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8d8fb000) [pid = 1737] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:18:03 INFO - PROCESS | 1737 | 1466698683666 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1386ms 09:18:03 INFO - PROCESS | 1737 | 1466698683707 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1737 | 1466698683711 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:18:03 INFO - PROCESS | 1737 | 1466698683717 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1737 | 1466698683720 Marionette TRACE conn3 <- [1,2566,null,{}] 09:18:03 INFO - PROCESS | 1737 | 1466698683733 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1737 | 1466698683738 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:03 INFO - PROCESS | 1737 | 1466698683883 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:18:03 INFO - PROCESS | 1737 | 1466698683896 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1737 | 1466698683903 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd72c00 == 22 [pid = 1737] [id = 649] 09:18:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8cd75800) [pid = 1737] [serial = 1948] [outer = (nil)] 09:18:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f3b6400) [pid = 1737] [serial = 1949] [outer = 0x8cd75800] 09:18:03 INFO - PROCESS | 1737 | 1466698683970 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f4b8c00) [pid = 1737] [serial = 1950] [outer = 0x8cd75800] 09:18:04 INFO - PROCESS | 1737 | 1466698684860 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1183ms 09:18:04 INFO - PROCESS | 1737 | 1466698684901 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1737 | 1466698684903 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:18:04 INFO - PROCESS | 1737 | 1466698684910 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1737 | 1466698684912 Marionette TRACE conn3 <- [1,2570,null,{}] 09:18:04 INFO - PROCESS | 1737 | 1466698684918 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 1737 | 1466698684928 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:05 INFO - PROCESS | 1737 | 1466698685119 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:18:05 INFO - PROCESS | 1737 | 1466698685257 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1737 | 1466698685269 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b296c00 == 23 [pid = 1737] [id = 650] 09:18:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8b297800) [pid = 1737] [serial = 1951] [outer = (nil)] 09:18:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8b29e000) [pid = 1737] [serial = 1952] [outer = 0x8b297800] 09:18:05 INFO - PROCESS | 1737 | 1466698685404 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8b5d0c00) [pid = 1737] [serial = 1953] [outer = 0x8b297800] 09:18:06 INFO - PROCESS | 1737 | 1466698686530 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1691ms 09:18:06 INFO - PROCESS | 1737 | 1466698686603 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1737 | 1466698686610 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:18:06 INFO - PROCESS | 1737 | 1466698686619 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1737 | 1466698686622 Marionette TRACE conn3 <- [1,2574,null,{}] 09:18:06 INFO - PROCESS | 1737 | 1466698686630 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1737 | 1466698686636 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:06 INFO - PROCESS | 1737 | 1466698686862 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:18:07 INFO - PROCESS | 1737 | 1466698687105 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1737 | 1466698687119 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c8800 == 24 [pid = 1737] [id = 651] 09:18:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d8f5000) [pid = 1737] [serial = 1954] [outer = (nil)] 09:18:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8da66400) [pid = 1737] [serial = 1955] [outer = 0x8d8f5000] 09:18:07 INFO - PROCESS | 1737 | 1466698687247 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e3dc400) [pid = 1737] [serial = 1956] [outer = 0x8d8f5000] 09:18:08 INFO - PROCESS | 1737 | 1466698688211 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 09:18:08 INFO - PROCESS | 1737 | 1466698688249 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1737 | 1466698688255 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:18:08 INFO - PROCESS | 1737 | 1466698688266 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1737 | 1466698688270 Marionette TRACE conn3 <- [1,2578,null,{}] 09:18:08 INFO - PROCESS | 1737 | 1466698688276 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 1737 | 1466698688282 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:08 INFO - PROCESS | 1737 | 1466698688473 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:18:08 INFO - PROCESS | 1737 | 1466698688669 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1737 | 1466698688680 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e1000 == 25 [pid = 1737] [id = 652] 09:18:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8ea02400) [pid = 1737] [serial = 1957] [outer = (nil)] 09:18:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f3b5400) [pid = 1737] [serial = 1958] [outer = 0x8ea02400] 09:18:08 INFO - PROCESS | 1737 | 1466698688797 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f4acc00) [pid = 1737] [serial = 1959] [outer = 0x8ea02400] 09:18:09 INFO - PROCESS | 1737 | 1466698689810 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1583ms 09:18:09 INFO - PROCESS | 1737 | 1466698689850 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:18:09 INFO - PROCESS | 1737 | 1466698689854 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 1737 | 1466698689861 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1737 | 1466698689867 Marionette TRACE conn3 <- [1,2582,null,{}] 09:18:09 INFO - PROCESS | 1737 | 1466698689883 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1737 | 1466698689892 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:10 INFO - PROCESS | 1737 | 1466698690080 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:18:10 INFO - PROCESS | 1737 | 1466698690275 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1737 | 1466698690286 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e800 == 26 [pid = 1737] [id = 653] 09:18:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f3b6000) [pid = 1737] [serial = 1960] [outer = (nil)] 09:18:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x90ef0400) [pid = 1737] [serial = 1961] [outer = 0x8f3b6000] 09:18:10 INFO - PROCESS | 1737 | 1466698690410 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x91d96c00) [pid = 1737] [serial = 1962] [outer = 0x8f3b6000] 09:18:11 INFO - PROCESS | 1737 | 1466698691351 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1551ms 09:18:11 INFO - PROCESS | 1737 | 1466698691412 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1737 | 1466698691417 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:18:11 INFO - PROCESS | 1737 | 1466698691423 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1737 | 1466698691427 Marionette TRACE conn3 <- [1,2586,null,{}] 09:18:11 INFO - PROCESS | 1737 | 1466698691433 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1737 | 1466698691438 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:11 INFO - PROCESS | 1737 | 1466698691618 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:18:11 INFO - PROCESS | 1737 | 1466698691841 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1737 | 1466698691852 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c3000 == 27 [pid = 1737] [id = 654] 09:18:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8ea0d800) [pid = 1737] [serial = 1963] [outer = (nil)] 09:18:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91de5400) [pid = 1737] [serial = 1964] [outer = 0x8ea0d800] 09:18:11 INFO - PROCESS | 1737 | 1466698691974 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91de9400) [pid = 1737] [serial = 1965] [outer = 0x8ea0d800] 09:18:12 INFO - PROCESS | 1737 | 1466698692850 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1483ms 09:18:12 INFO - PROCESS | 1737 | 1466698692908 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1737 | 1466698692912 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:18:12 INFO - PROCESS | 1737 | 1466698692919 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1737 | 1466698692922 Marionette TRACE conn3 <- [1,2590,null,{}] 09:18:12 INFO - PROCESS | 1737 | 1466698692928 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 1737 | 1466698692933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:13 INFO - PROCESS | 1737 | 1466698693107 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:18:13 INFO - PROCESS | 1737 | 1466698693291 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1737 | 1466698693301 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de2c00 == 28 [pid = 1737] [id = 655] 09:18:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91f13800) [pid = 1737] [serial = 1966] [outer = (nil)] 09:18:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91f18c00) [pid = 1737] [serial = 1967] [outer = 0x91f13800] 09:18:13 INFO - PROCESS | 1737 | 1466698693392 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x92004800) [pid = 1737] [serial = 1968] [outer = 0x91f13800] 09:18:14 INFO - PROCESS | 1737 | 1466698694411 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1531ms 09:18:14 INFO - PROCESS | 1737 | 1466698694451 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1737 | 1466698694455 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:18:14 INFO - PROCESS | 1737 | 1466698694462 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1737 | 1466698694465 Marionette TRACE conn3 <- [1,2594,null,{}] 09:18:14 INFO - PROCESS | 1737 | 1466698694471 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1737 | 1466698694481 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:14 INFO - PROCESS | 1737 | 1466698694662 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:18:14 INFO - PROCESS | 1737 | 1466698694849 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1737 | 1466698694859 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5800 == 29 [pid = 1737] [id = 656] 09:18:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d2e5800) [pid = 1737] [serial = 1969] [outer = (nil)] 09:18:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8f3b4800) [pid = 1737] [serial = 1970] [outer = 0x8d2e5800] 09:18:14 INFO - PROCESS | 1737 | 1466698694950 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x91da0000) [pid = 1737] [serial = 1971] [outer = 0x8d2e5800] 09:18:15 INFO - PROCESS | 1737 | 1466698695871 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1449ms 09:18:15 INFO - PROCESS | 1737 | 1466698695912 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1737 | 1466698695916 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:18:15 INFO - PROCESS | 1737 | 1466698695922 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1737 | 1466698695925 Marionette TRACE conn3 <- [1,2598,null,{}] 09:18:15 INFO - PROCESS | 1737 | 1466698695931 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 1737 | 1466698695936 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:16 INFO - PROCESS | 1737 | 1466698696106 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:18:16 INFO - PROCESS | 1737 | 1466698696598 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1737 | 1466698696605 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d8000 == 30 [pid = 1737] [id = 657] 09:18:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8c9dcc00) [pid = 1737] [serial = 1972] [outer = (nil)] 09:18:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8cd6a800) [pid = 1737] [serial = 1973] [outer = 0x8c9dcc00] 09:18:16 INFO - PROCESS | 1737 | 1466698696685 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8cda1000) [pid = 1737] [serial = 1974] [outer = 0x8c9dcc00] 09:18:17 INFO - PROCESS | 1737 | 1466698697617 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1780ms 09:18:17 INFO - PROCESS | 1737 | 1466698697706 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1737 | 1466698697711 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:18:17 INFO - PROCESS | 1737 | 1466698697719 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1737 | 1466698697723 Marionette TRACE conn3 <- [1,2602,null,{}] 09:18:17 INFO - PROCESS | 1737 | 1466698697731 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 1737 | 1466698697738 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:17 INFO - PROCESS | 1737 | 1466698697953 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9de000 == 29 [pid = 1737] [id = 636] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea08800 == 28 [pid = 1737] [id = 638] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f1000 == 27 [pid = 1737] [id = 637] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e0c00 == 26 [pid = 1737] [id = 639] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd72c00 == 25 [pid = 1737] [id = 649] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5be400 == 24 [pid = 1737] [id = 648] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b6800 == 23 [pid = 1737] [id = 647] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f2800 == 22 [pid = 1737] [id = 646] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cf400 == 21 [pid = 1737] [id = 645] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5ca800 == 20 [pid = 1737] [id = 644] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8f690800 == 19 [pid = 1737] [id = 643] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f1400 == 18 [pid = 1737] [id = 642] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd72400 == 17 [pid = 1737] [id = 641] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296800 == 16 [pid = 1737] [id = 640] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd68c00 == 15 [pid = 1737] [id = 635] 09:18:18 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dd000 == 14 [pid = 1737] [id = 634] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x91de2c00 == 13 [pid = 1737] [id = 655] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5800 == 12 [pid = 1737] [id = 656] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c3000 == 11 [pid = 1737] [id = 654] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29e800 == 10 [pid = 1737] [id = 653] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8d7c8800 == 9 [pid = 1737] [id = 651] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e1000 == 8 [pid = 1737] [id = 652] 09:18:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8b296c00 == 7 [pid = 1737] [id = 650] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8eb06400) [pid = 1737] [serial = 1916] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8cd9a400) [pid = 1737] [serial = 1910] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8d2eb000) [pid = 1737] [serial = 1911] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8ea04800) [pid = 1737] [serial = 1908] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8e3e4c00) [pid = 1737] [serial = 1907] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8b5cdc00) [pid = 1737] [serial = 1890] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8b2a0400) [pid = 1737] [serial = 1889] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8e3db800) [pid = 1737] [serial = 1893] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8da71000) [pid = 1737] [serial = 1892] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f5bc800) [pid = 1737] [serial = 1896] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f4ac400) [pid = 1737] [serial = 1895] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91d9b000) [pid = 1737] [serial = 1899] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x90ef5c00) [pid = 1737] [serial = 1898] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x91dec400) [pid = 1737] [serial = 1902] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x91de6c00) [pid = 1737] [serial = 1901] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d2e7800) [pid = 1737] [serial = 1905] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8cd6d000) [pid = 1737] [serial = 1904] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8ea01400) [pid = 1737] [serial = 1919] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8db27000) [pid = 1737] [serial = 1914] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8eb0e800) [pid = 1737] [serial = 1917] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8da6d000) [pid = 1737] [serial = 1913] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8f3bf000) [pid = 1737] [serial = 1920] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1737 | 1466698699282 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1737 | 1466698699289 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e800 == 8 [pid = 1737] [id = 658] 09:18:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8b29ec00) [pid = 1737] [serial = 1975] [outer = (nil)] 09:18:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8b5c5800) [pid = 1737] [serial = 1976] [outer = 0x8b29ec00] 09:18:19 INFO - PROCESS | 1737 | 1466698699375 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8c9d7000) [pid = 1737] [serial = 1977] [outer = 0x8b29ec00] 09:18:20 INFO - PROCESS | 1737 | 1466698700213 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2536ms 09:18:20 INFO - PROCESS | 1737 | 1466698700257 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1737 | 1466698700262 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:18:20 INFO - PROCESS | 1737 | 1466698700270 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1737 | 1466698700273 Marionette TRACE conn3 <- [1,2606,null,{}] 09:18:20 INFO - PROCESS | 1737 | 1466698700281 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 1737 | 1466698700288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:20 INFO - PROCESS | 1737 | 1466698700450 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:18:20 INFO - PROCESS | 1737 | 1466698700462 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1737 | 1466698700468 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d197000 == 9 [pid = 1737] [id = 659] 09:18:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8d2e1800) [pid = 1737] [serial = 1978] [outer = (nil)] 09:18:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d2e9c00) [pid = 1737] [serial = 1979] [outer = 0x8d2e1800] 09:18:20 INFO - PROCESS | 1737 | 1466698700543 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d7c6800) [pid = 1737] [serial = 1980] [outer = 0x8d2e1800] 09:18:21 INFO - PROCESS | 1737 | 1466698701565 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1330ms 09:18:21 INFO - PROCESS | 1737 | 1466698701604 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1737 | 1466698701611 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:18:21 INFO - PROCESS | 1737 | 1466698701618 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1737 | 1466698701620 Marionette TRACE conn3 <- [1,2610,null,{}] 09:18:21 INFO - PROCESS | 1737 | 1466698701627 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1737 | 1466698701632 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:21 INFO - PROCESS | 1737 | 1466698701867 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:18:21 INFO - PROCESS | 1737 | 1466698701901 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1737 | 1466698701906 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da68c00 == 10 [pid = 1737] [id = 660] 09:18:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8da6c400) [pid = 1737] [serial = 1981] [outer = (nil)] 09:18:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8da72800) [pid = 1737] [serial = 1982] [outer = 0x8da6c400] 09:18:21 INFO - PROCESS | 1737 | 1466698701976 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8db30800) [pid = 1737] [serial = 1983] [outer = 0x8da6c400] 09:18:22 INFO - PROCESS | 1737 | 1466698702997 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1430ms 09:18:23 INFO - PROCESS | 1737 | 1466698703056 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1737 | 1466698703059 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:18:23 INFO - PROCESS | 1737 | 1466698703074 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1737 | 1466698703083 Marionette TRACE conn3 <- [1,2614,null,{}] 09:18:23 INFO - PROCESS | 1737 | 1466698703097 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1737 | 1466698703105 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:23 INFO - PROCESS | 1737 | 1466698703325 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:18:23 INFO - PROCESS | 1737 | 1466698703353 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1737 | 1466698703360 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a7800 == 11 [pid = 1737] [id = 661] 09:18:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8e7a7c00) [pid = 1737] [serial = 1984] [outer = (nil)] 09:18:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8ea09800) [pid = 1737] [serial = 1985] [outer = 0x8e7a7c00] 09:18:23 INFO - PROCESS | 1737 | 1466698703428 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8ea10c00) [pid = 1737] [serial = 1986] [outer = 0x8e7a7c00] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8f4b3800) [pid = 1737] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f687000) [pid = 1737] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8cd75800) [pid = 1737] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8b2a0c00) [pid = 1737] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8b5ce000) [pid = 1737] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8cd9c000) [pid = 1737] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8b5d0000) [pid = 1737] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8db28800) [pid = 1737] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x90d91c00) [pid = 1737] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:18:24 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea04400) [pid = 1737] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:18:24 INFO - PROCESS | 1737 | 1466698704835 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1813ms 09:18:24 INFO - PROCESS | 1737 | 1466698704880 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1737 | 1466698704885 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:18:24 INFO - PROCESS | 1737 | 1466698704891 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1737 | 1466698704894 Marionette TRACE conn3 <- [1,2618,null,{}] 09:18:24 INFO - PROCESS | 1737 | 1466698704899 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1737 | 1466698704904 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:25 INFO - PROCESS | 1737 | 1466698705046 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:18:25 INFO - PROCESS | 1737 | 1466698705060 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1737 | 1466698705069 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c8000 == 12 [pid = 1737] [id = 662] 09:18:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8b5d0000) [pid = 1737] [serial = 1987] [outer = (nil)] 09:18:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8ea0b800) [pid = 1737] [serial = 1988] [outer = 0x8b5d0000] 09:18:25 INFO - PROCESS | 1737 | 1466698705136 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8eb06400) [pid = 1737] [serial = 1989] [outer = 0x8b5d0000] 09:18:26 INFO - PROCESS | 1737 | 1466698706014 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1179ms 09:18:26 INFO - PROCESS | 1737 | 1466698706071 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1737 | 1466698706074 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:18:26 INFO - PROCESS | 1737 | 1466698706081 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1737 | 1466698706084 Marionette TRACE conn3 <- [1,2622,null,{}] 09:18:26 INFO - PROCESS | 1737 | 1466698706089 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1737 | 1466698706093 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:26 INFO - PROCESS | 1737 | 1466698706241 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:18:26 INFO - PROCESS | 1737 | 1466698706252 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1737 | 1466698706271 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b5000 == 13 [pid = 1737] [id = 663] 09:18:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f3b6c00) [pid = 1737] [serial = 1990] [outer = (nil)] 09:18:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f3be000) [pid = 1737] [serial = 1991] [outer = 0x8f3b6c00] 09:18:26 INFO - PROCESS | 1737 | 1466698706347 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f5b7400) [pid = 1737] [serial = 1992] [outer = 0x8f3b6c00] 09:18:27 INFO - PROCESS | 1737 | 1466698707671 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1631ms 09:18:27 INFO - PROCESS | 1737 | 1466698707713 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1737 | 1466698707719 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:18:27 INFO - PROCESS | 1737 | 1466698707726 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1737 | 1466698707731 Marionette TRACE conn3 <- [1,2626,null,{}] 09:18:27 INFO - PROCESS | 1737 | 1466698707739 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1737 | 1466698707745 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:27 INFO - PROCESS | 1737 | 1466698707927 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:18:28 INFO - PROCESS | 1737 | 1466698708158 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1737 | 1466698708168 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d5400 == 14 [pid = 1737] [id = 664] 09:18:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d7c8c00) [pid = 1737] [serial = 1993] [outer = (nil)] 09:18:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d8f6400) [pid = 1737] [serial = 1994] [outer = 0x8d7c8c00] 09:18:28 INFO - PROCESS | 1737 | 1466698708293 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8da6b800) [pid = 1737] [serial = 1995] [outer = 0x8d7c8c00] 09:18:29 INFO - PROCESS | 1737 | 1466698709306 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1636ms 09:18:29 INFO - PROCESS | 1737 | 1466698709362 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1737 | 1466698709370 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:18:29 INFO - PROCESS | 1737 | 1466698709380 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1737 | 1466698709384 Marionette TRACE conn3 <- [1,2630,null,{}] 09:18:29 INFO - PROCESS | 1737 | 1466698709391 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1737 | 1466698709396 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:29 INFO - PROCESS | 1737 | 1466698709600 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:18:29 INFO - PROCESS | 1737 | 1466698709873 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1737 | 1466698709884 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3e4c00 == 15 [pid = 1737] [id = 665] 09:18:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8ea10800) [pid = 1737] [serial = 1996] [outer = (nil)] 09:18:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f3b5800) [pid = 1737] [serial = 1997] [outer = 0x8ea10800] 09:18:30 INFO - PROCESS | 1737 | 1466698710007 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f4adc00) [pid = 1737] [serial = 1998] [outer = 0x8ea10800] 09:18:30 INFO - PROCESS | 1737 | 1466698710979 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 09:18:31 INFO - PROCESS | 1737 | 1466698711063 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1737 | 1466698711068 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:18:31 INFO - PROCESS | 1737 | 1466698711075 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1737 | 1466698711081 Marionette TRACE conn3 <- [1,2634,null,{}] 09:18:31 INFO - PROCESS | 1737 | 1466698711097 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1737 | 1466698711105 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:31 INFO - PROCESS | 1737 | 1466698711320 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:18:31 INFO - PROCESS | 1737 | 1466698711554 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1737 | 1466698711566 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f685800 == 16 [pid = 1737] [id = 666] 09:18:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8f68c800) [pid = 1737] [serial = 1999] [outer = (nil)] 09:18:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8f694000) [pid = 1737] [serial = 2000] [outer = 0x8f68c800] 09:18:31 INFO - PROCESS | 1737 | 1466698711670 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x90d9b400) [pid = 1737] [serial = 2001] [outer = 0x8f68c800] 09:18:32 INFO - PROCESS | 1737 | 1466698712649 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 09:18:32 INFO - PROCESS | 1737 | 1466698712711 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:18:32 INFO - PROCESS | 1737 | 1466698712716 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 1737 | 1466698712722 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1737 | 1466698712726 Marionette TRACE conn3 <- [1,2638,null,{}] 09:18:32 INFO - PROCESS | 1737 | 1466698712731 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1737 | 1466698712737 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:32 INFO - PROCESS | 1737 | 1466698712930 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:18:33 INFO - PROCESS | 1737 | 1466698713160 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1737 | 1466698713168 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29d400 == 17 [pid = 1737] [id = 667] 09:18:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8b29fc00) [pid = 1737] [serial = 2002] [outer = (nil)] 09:18:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d8f4400) [pid = 1737] [serial = 2003] [outer = 0x8b29fc00] 09:18:33 INFO - PROCESS | 1737 | 1466698713295 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e3e0c00) [pid = 1737] [serial = 2004] [outer = 0x8b29fc00] 09:18:34 INFO - PROCESS | 1737 | 1466698714550 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8d8f9400) [pid = 1737] [serial = 1944] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8f692400) [pid = 1737] [serial = 1946] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8f3b6400) [pid = 1737] [serial = 1949] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f4b2400) [pid = 1737] [serial = 1947] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f5b4c00) [pid = 1737] [serial = 1923] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f4b0800) [pid = 1737] [serial = 1922] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8cd71800) [pid = 1737] [serial = 1934] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8da6b400) [pid = 1737] [serial = 1935] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d7c9400) [pid = 1737] [serial = 1925] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8da69000) [pid = 1737] [serial = 1926] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8cda3800) [pid = 1737] [serial = 1937] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8d7c7800) [pid = 1737] [serial = 1938] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e3e4400) [pid = 1737] [serial = 1940] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x90d99000) [pid = 1737] [serial = 1931] [outer = (nil)] [url = about:blank] 09:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1887ms 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x90de7c00) [pid = 1737] [serial = 1932] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8eb08800) [pid = 1737] [serial = 1928] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8f4ac800) [pid = 1737] [serial = 1929] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f4b8c00) [pid = 1737] [serial = 1950] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8f5b9800) [pid = 1737] [serial = 1943] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8e7a3400) [pid = 1737] [serial = 1941] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1737 | 1466698714621 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1737 | 1466698714626 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:18:34 INFO - PROCESS | 1737 | 1466698714635 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1737 | 1466698714642 Marionette TRACE conn3 <- [1,2642,null,{}] 09:18:34 INFO - PROCESS | 1737 | 1466698714649 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1737 | 1466698714655 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:34 INFO - PROCESS | 1737 | 1466698714825 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:18:35 INFO - PROCESS | 1737 | 1466698715021 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1737 | 1466698715028 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9b400 == 18 [pid = 1737] [id = 668] 09:18:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d19b800) [pid = 1737] [serial = 2005] [outer = (nil)] 09:18:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d7ca800) [pid = 1737] [serial = 2006] [outer = 0x8d19b800] 09:18:35 INFO - PROCESS | 1737 | 1466698715112 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d8f6c00) [pid = 1737] [serial = 2007] [outer = 0x8d19b800] 09:18:35 INFO - PROCESS | 1737 | 1466698715891 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1286ms 09:18:35 INFO - PROCESS | 1737 | 1466698715922 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1737 | 1466698715928 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:18:35 INFO - PROCESS | 1737 | 1466698715938 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1737 | 1466698715941 Marionette TRACE conn3 <- [1,2646,null,{}] 09:18:35 INFO - PROCESS | 1737 | 1466698715947 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 1737 | 1466698715953 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:36 INFO - PROCESS | 1737 | 1466698716121 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:18:36 INFO - PROCESS | 1737 | 1466698716132 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1737 | 1466698716140 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db30400 == 19 [pid = 1737] [id = 669] 09:18:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e79e800) [pid = 1737] [serial = 2008] [outer = (nil)] 09:18:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8e7a5800) [pid = 1737] [serial = 2009] [outer = 0x8e79e800] 09:18:36 INFO - PROCESS | 1737 | 1466698716209 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8ea08400) [pid = 1737] [serial = 2010] [outer = 0x8e79e800] 09:18:37 INFO - PROCESS | 1737 | 1466698717171 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:18:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1287ms 09:18:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:18:37 INFO - PROCESS | 1737 | 1466698717226 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1737 | 1466698717229 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:18:37 INFO - PROCESS | 1737 | 1466698717236 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1737 | 1466698717241 Marionette TRACE conn3 <- [1,2650,null,{}] 09:18:37 INFO - PROCESS | 1737 | 1466698717257 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1737 | 1466698717265 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:37 INFO - PROCESS | 1737 | 1466698717487 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:18:37 INFO - PROCESS | 1737 | 1466698717508 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1737 | 1466698717516 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5b9400 == 20 [pid = 1737] [id = 670] 09:18:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f5b9800) [pid = 1737] [serial = 2011] [outer = (nil)] 09:18:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8f5bf800) [pid = 1737] [serial = 2012] [outer = 0x8f5b9800] 09:18:37 INFO - PROCESS | 1737 | 1466698717586 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8f68b400) [pid = 1737] [serial = 2013] [outer = 0x8f5b9800] 09:18:38 INFO - PROCESS | 1737 | 1466698718494 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1335ms 09:18:38 INFO - PROCESS | 1737 | 1466698718571 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1737 | 1466698718575 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:18:38 INFO - PROCESS | 1737 | 1466698718581 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1737 | 1466698718584 Marionette TRACE conn3 <- [1,2654,null,{}] 09:18:38 INFO - PROCESS | 1737 | 1466698718601 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 1737 | 1466698718606 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:38 INFO - PROCESS | 1737 | 1466698718833 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:18:38 INFO - PROCESS | 1737 | 1466698718850 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1737 | 1466698718861 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b292800 == 21 [pid = 1737] [id = 671] 09:18:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f4b0400) [pid = 1737] [serial = 2014] [outer = (nil)] 09:18:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90d94400) [pid = 1737] [serial = 2015] [outer = 0x8f4b0400] 09:18:38 INFO - PROCESS | 1737 | 1466698718924 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90d98c00) [pid = 1737] [serial = 2016] [outer = 0x8f4b0400] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d8f5000) [pid = 1737] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8b297800) [pid = 1737] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f3b6000) [pid = 1737] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8c9dcc00) [pid = 1737] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e7a7c00) [pid = 1737] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8da6c400) [pid = 1737] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea02400) [pid = 1737] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d2e5800) [pid = 1737] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8ea0d800) [pid = 1737] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x91f13800) [pid = 1737] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8b29ec00) [pid = 1737] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8b5d0000) [pid = 1737] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:18:39 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d2e1800) [pid = 1737] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:18:39 INFO - PROCESS | 1737 | 1466698719954 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:18:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1434ms 09:18:40 INFO - PROCESS | 1737 | 1466698720015 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1737 | 1466698720019 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:18:40 INFO - PROCESS | 1737 | 1466698720025 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1737 | 1466698720028 Marionette TRACE conn3 <- [1,2658,null,{}] 09:18:40 INFO - PROCESS | 1737 | 1466698720034 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1737 | 1466698720039 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:40 INFO - PROCESS | 1737 | 1466698720250 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:18:40 INFO - PROCESS | 1737 | 1466698720259 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1737 | 1466698720268 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dcc00 == 22 [pid = 1737] [id = 672] 09:18:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8c9e1c00) [pid = 1737] [serial = 2017] [outer = (nil)] 09:18:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8ea02400) [pid = 1737] [serial = 2018] [outer = 0x8c9e1c00] 09:18:40 INFO - PROCESS | 1737 | 1466698720332 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8eb05400) [pid = 1737] [serial = 2019] [outer = 0x8c9e1c00] 09:18:41 INFO - PROCESS | 1737 | 1466698721195 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1195ms 09:18:41 INFO - PROCESS | 1737 | 1466698721220 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1737 | 1466698721224 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:18:41 INFO - PROCESS | 1737 | 1466698721230 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1737 | 1466698721232 Marionette TRACE conn3 <- [1,2662,null,{}] 09:18:41 INFO - PROCESS | 1737 | 1466698721238 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 1737 | 1466698721248 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:41 INFO - PROCESS | 1737 | 1466698721423 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:18:41 INFO - PROCESS | 1737 | 1466698721433 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1737 | 1466698721444 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd75c00 == 23 [pid = 1737] [id = 673] 09:18:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d2efc00) [pid = 1737] [serial = 2020] [outer = (nil)] 09:18:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x91d94800) [pid = 1737] [serial = 2021] [outer = 0x8d2efc00] 09:18:41 INFO - PROCESS | 1737 | 1466698721508 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x91d9b000) [pid = 1737] [serial = 2022] [outer = 0x8d2efc00] 09:18:42 INFO - PROCESS | 1737 | 1466698722700 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:18:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1531ms 09:18:42 INFO - PROCESS | 1737 | 1466698722762 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:18:42 INFO - PROCESS | 1737 | 1466698722768 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:18:42 INFO - PROCESS | 1737 | 1466698722776 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1737 | 1466698722781 Marionette TRACE conn3 <- [1,2666,null,{}] 09:18:42 INFO - PROCESS | 1737 | 1466698722789 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1737 | 1466698722795 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:43 INFO - PROCESS | 1737 | 1466698723013 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:18:43 INFO - PROCESS | 1737 | 1466698723247 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1737 | 1466698723259 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d19a800 == 24 [pid = 1737] [id = 674] 09:18:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d2e3c00) [pid = 1737] [serial = 2023] [outer = (nil)] 09:18:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d8ff000) [pid = 1737] [serial = 2024] [outer = 0x8d2e3c00] 09:18:43 INFO - PROCESS | 1737 | 1466698723385 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8db2d000) [pid = 1737] [serial = 2025] [outer = 0x8d2e3c00] 09:18:44 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:44 INFO - PROCESS | 1737 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:44 INFO - PROCESS | 1737 | 1466698724743 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:18:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1991ms 09:18:44 INFO - PROCESS | 1737 | 1466698724766 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1737 | 1466698724773 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:18:44 INFO - PROCESS | 1737 | 1466698724789 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1737 | 1466698724794 Marionette TRACE conn3 <- [1,2670,null,{}] 09:18:44 INFO - PROCESS | 1737 | 1466698724801 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 1737 | 1466698724806 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:45 INFO - PROCESS | 1737 | 1466698725109 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:18:45 INFO - PROCESS | 1737 | 1466698725299 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1737 | 1466698725305 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2eb000 == 25 [pid = 1737] [id = 675] 09:18:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e7a2c00) [pid = 1737] [serial = 2026] [outer = (nil)] 09:18:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8f5ba400) [pid = 1737] [serial = 2027] [outer = 0x8e7a2c00] 09:18:45 INFO - PROCESS | 1737 | 1466698725432 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x90d9cc00) [pid = 1737] [serial = 2028] [outer = 0x8e7a2c00] 09:18:46 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:46 INFO - PROCESS | 1737 | 1466698726776 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:18:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:18:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:18:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:18:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2038ms 09:18:46 INFO - PROCESS | 1737 | 1466698726834 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1737 | 1466698726838 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:18:46 INFO - PROCESS | 1737 | 1466698726846 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1737 | 1466698726852 Marionette TRACE conn3 <- [1,2674,null,{}] 09:18:46 INFO - PROCESS | 1737 | 1466698726910 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1737 | 1466698726919 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:47 INFO - PROCESS | 1737 | 1466698727227 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:18:47 INFO - PROCESS | 1737 | 1466698727378 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1737 | 1466698727390 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x90ef3800 == 26 [pid = 1737] [id = 676] 09:18:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90ef4c00) [pid = 1737] [serial = 2029] [outer = (nil)] 09:18:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91ded800) [pid = 1737] [serial = 2030] [outer = 0x90ef4c00] 09:18:47 INFO - PROCESS | 1737 | 1466698727473 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x91f17400) [pid = 1737] [serial = 2031] [outer = 0x90ef4c00] 09:18:48 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:48 INFO - PROCESS | 1737 | 1466698728834 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:18:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:18:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:18:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:18:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2040ms 09:18:48 INFO - PROCESS | 1737 | 1466698728888 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1737 | 1466698728894 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:18:48 INFO - PROCESS | 1737 | 1466698728902 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1737 | 1466698728907 Marionette TRACE conn3 <- [1,2678,null,{}] 09:18:48 INFO - PROCESS | 1737 | 1466698728915 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 1737 | 1466698728921 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:49 INFO - PROCESS | 1737 | 1466698729131 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:18:49 INFO - PROCESS | 1737 | 1466698729318 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1737 | 1466698729331 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9df400 == 27 [pid = 1737] [id = 677] 09:18:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d2e6800) [pid = 1737] [serial = 2032] [outer = (nil)] 09:18:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d7d0800) [pid = 1737] [serial = 2033] [outer = 0x8d2e6800] 09:18:49 INFO - PROCESS | 1737 | 1466698729408 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d8f7000) [pid = 1737] [serial = 2034] [outer = 0x8d2e6800] 09:18:51 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d8000 == 26 [pid = 1737] [id = 657] 09:18:51 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29e800 == 25 [pid = 1737] [id = 658] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8e3dc400) [pid = 1737] [serial = 1956] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8b5d0c00) [pid = 1737] [serial = 1953] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x90ef0400) [pid = 1737] [serial = 1961] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8da66400) [pid = 1737] [serial = 1955] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8cd6a800) [pid = 1737] [serial = 1973] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8b29e000) [pid = 1737] [serial = 1952] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8ea10c00) [pid = 1737] [serial = 1986] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8db30800) [pid = 1737] [serial = 1983] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f3b5400) [pid = 1737] [serial = 1958] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8da72800) [pid = 1737] [serial = 1982] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x91da0000) [pid = 1737] [serial = 1971] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x91de9400) [pid = 1737] [serial = 1965] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f3b4800) [pid = 1737] [serial = 1970] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x92004800) [pid = 1737] [serial = 1968] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8b5c5800) [pid = 1737] [serial = 1976] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8f4acc00) [pid = 1737] [serial = 1959] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x91f18c00) [pid = 1737] [serial = 1967] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8cda1000) [pid = 1737] [serial = 1974] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8ea0b800) [pid = 1737] [serial = 1988] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8ea09800) [pid = 1737] [serial = 1985] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8d2e9c00) [pid = 1737] [serial = 1979] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x91d96c00) [pid = 1737] [serial = 1962] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x91de5400) [pid = 1737] [serial = 1964] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8d7c6800) [pid = 1737] [serial = 1980] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x8c9d7000) [pid = 1737] [serial = 1977] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x8eb06400) [pid = 1737] [serial = 1989] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:51 INFO - PROCESS | 1737 | 1466698731567 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:18:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2701ms 09:18:51 INFO - PROCESS | 1737 | 1466698731603 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1737 | 1466698731607 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:18:51 INFO - PROCESS | 1737 | 1466698731617 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1737 | 1466698731622 Marionette TRACE conn3 <- [1,2682,null,{}] 09:18:51 INFO - PROCESS | 1737 | 1466698731630 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1737 | 1466698731635 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:51 INFO - PROCESS | 1737 | 1466698731788 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:18:51 INFO - PROCESS | 1737 | 1466698731922 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1737 | 1466698731933 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9da800 == 26 [pid = 1737] [id = 678] 09:18:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x8c9db400) [pid = 1737] [serial = 2035] [outer = (nil)] 09:18:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8c9e0800) [pid = 1737] [serial = 2036] [outer = 0x8c9db400] 09:18:52 INFO - PROCESS | 1737 | 1466698732002 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8cd69c00) [pid = 1737] [serial = 2037] [outer = 0x8c9db400] 09:18:53 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:53 INFO - PROCESS | 1737 | 1466698733212 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1636ms 09:18:53 INFO - PROCESS | 1737 | 1466698733252 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1737 | 1466698733260 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:18:53 INFO - PROCESS | 1737 | 1466698733281 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1737 | 1466698733286 Marionette TRACE conn3 <- [1,2686,null,{}] 09:18:53 INFO - PROCESS | 1737 | 1466698733295 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1737 | 1466698733300 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:53 INFO - PROCESS | 1737 | 1466698733514 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:18:53 INFO - PROCESS | 1737 | 1466698733705 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1737 | 1466698733713 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d196400 == 27 [pid = 1737] [id = 679] 09:18:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8d19a000) [pid = 1737] [serial = 2038] [outer = (nil)] 09:18:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8d2ec000) [pid = 1737] [serial = 2039] [outer = 0x8d19a000] 09:18:53 INFO - PROCESS | 1737 | 1466698733788 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8d7c2c00) [pid = 1737] [serial = 2040] [outer = 0x8d19a000] 09:18:55 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:55 INFO - PROCESS | 1737 | 1466698735305 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:18:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:18:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:18:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:18:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2051ms 09:18:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:18:55 INFO - PROCESS | 1737 | 1466698735322 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1737 | 1466698735325 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:18:55 INFO - PROCESS | 1737 | 1466698735332 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1737 | 1466698735337 Marionette TRACE conn3 <- [1,2690,null,{}] 09:18:55 INFO - PROCESS | 1737 | 1466698735362 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1737 | 1466698735373 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:55 INFO - PROCESS | 1737 | 1466698735583 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:18:55 INFO - PROCESS | 1737 | 1466698735609 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1737 | 1466698735619 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db29c00 == 28 [pid = 1737] [id = 680] 09:18:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8db2a400) [pid = 1737] [serial = 2041] [outer = (nil)] 09:18:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8e79e400) [pid = 1737] [serial = 2042] [outer = 0x8db2a400] 09:18:55 INFO - PROCESS | 1737 | 1466698735691 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e7aa800) [pid = 1737] [serial = 2043] [outer = 0x8db2a400] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f4b0400) [pid = 1737] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8c9e1c00) [pid = 1737] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8f3b6c00) [pid = 1737] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8e79e800) [pid = 1737] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8b29fc00) [pid = 1737] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d19b800) [pid = 1737] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8d7c8c00) [pid = 1737] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x8ea10800) [pid = 1737] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x8f68c800) [pid = 1737] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x8d2efc00) [pid = 1737] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:18:56 INFO - PROCESS | 1737 | --DOMWINDOW == 56 (0x8f5b9800) [pid = 1737] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:18:57 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:57 INFO - PROCESS | 1737 | 1466698737320 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:18:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:18:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:18:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:18:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2001ms 09:18:57 INFO - PROCESS | 1737 | 1466698737332 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1737 | 1466698737337 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:18:57 INFO - PROCESS | 1737 | 1466698737343 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1737 | 1466698737345 Marionette TRACE conn3 <- [1,2694,null,{}] 09:18:57 INFO - PROCESS | 1737 | 1466698737351 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 1737 | 1466698737356 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:57 INFO - PROCESS | 1737 | 1466698737523 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:18:57 INFO - PROCESS | 1737 | 1466698737707 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1737 | 1466698737715 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d9800 == 29 [pid = 1737] [id = 681] 09:18:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 57 (0x8cda3c00) [pid = 1737] [serial = 2044] [outer = (nil)] 09:18:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x8e79e800) [pid = 1737] [serial = 2045] [outer = 0x8cda3c00] 09:18:57 INFO - PROCESS | 1737 | 1466698737781 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x8eb0b400) [pid = 1737] [serial = 2046] [outer = 0x8cda3c00] 09:18:58 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:58 INFO - PROCESS | 1737 | 1466698738930 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:18:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:18:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:18:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:18:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1639ms 09:18:59 INFO - PROCESS | 1737 | 1466698739002 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1737 | 1466698739008 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:18:59 INFO - PROCESS | 1737 | 1466698739063 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1737 | 1466698739069 Marionette TRACE conn3 <- [1,2698,null,{}] 09:18:59 INFO - PROCESS | 1737 | 1466698739080 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1737 | 1466698739085 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:59 INFO - PROCESS | 1737 | 1466698739333 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:18:59 INFO - PROCESS | 1737 | 1466698739521 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1737 | 1466698739536 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:18:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b297400 == 30 [pid = 1737] [id = 682] 09:18:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8cd74400) [pid = 1737] [serial = 2047] [outer = (nil)] 09:18:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8cd97800) [pid = 1737] [serial = 2048] [outer = 0x8cd74400] 09:18:59 INFO - PROCESS | 1737 | 1466698739616 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8d2e3400) [pid = 1737] [serial = 2049] [outer = 0x8cd74400] 09:19:01 INFO - PROCESS | 1737 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1737 | 1466698741115 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:19:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:19:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2148ms 09:19:01 INFO - PROCESS | 1737 | 1466698741181 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1737 | 1466698741188 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:19:01 INFO - PROCESS | 1737 | 1466698741200 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1737 | 1466698741204 Marionette TRACE conn3 <- [1,2702,null,{}] 09:19:01 INFO - PROCESS | 1737 | 1466698741211 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1737 | 1466698741216 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:01 INFO - PROCESS | 1737 | 1466698741388 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:19:01 INFO - PROCESS | 1737 | 1466698741571 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1737 | 1466698741582 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3dc000 == 31 [pid = 1737] [id = 683] 09:19:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8e3e1800) [pid = 1737] [serial = 2050] [outer = (nil)] 09:19:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8ea05000) [pid = 1737] [serial = 2051] [outer = 0x8e3e1800] 09:19:01 INFO - PROCESS | 1737 | 1466698741665 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8eb0a400) [pid = 1737] [serial = 2052] [outer = 0x8e3e1800] 09:19:02 INFO - PROCESS | 1737 | 1466698742711 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:19:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1536ms 09:19:02 INFO - PROCESS | 1737 | 1466698742736 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:19:02 INFO - PROCESS | 1737 | 1466698742741 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 1737 | 1466698742747 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1737 | 1466698742753 Marionette TRACE conn3 <- [1,2706,null,{}] 09:19:02 INFO - PROCESS | 1737 | 1466698742771 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1737 | 1466698742779 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:02 INFO - PROCESS | 1737 | 1466698742964 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:19:03 INFO - PROCESS | 1737 | 1466698743235 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1737 | 1466698743246 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9a400 == 32 [pid = 1737] [id = 684] 09:19:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8cd9c000) [pid = 1737] [serial = 2053] [outer = (nil)] 09:19:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8d8fb800) [pid = 1737] [serial = 2054] [outer = 0x8cd9c000] 09:19:03 INFO - PROCESS | 1737 | 1466698743376 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8f5b5400) [pid = 1737] [serial = 2055] [outer = 0x8cd9c000] 09:19:04 INFO - PROCESS | 1737 | 1466698744595 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x90d94400) [pid = 1737] [serial = 2015] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8ea02400) [pid = 1737] [serial = 2018] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x90d98c00) [pid = 1737] [serial = 2016] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8f5b7400) [pid = 1737] [serial = 1992] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8f3be000) [pid = 1737] [serial = 1991] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8e7a5800) [pid = 1737] [serial = 2009] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d8f4400) [pid = 1737] [serial = 2003] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8e3e0c00) [pid = 1737] [serial = 2004] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x8d7ca800) [pid = 1737] [serial = 2006] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x8d8f6c00) [pid = 1737] [serial = 2007] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x8d8f6400) [pid = 1737] [serial = 1994] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 56 (0x8da6b800) [pid = 1737] [serial = 1995] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 55 (0x8f3b5800) [pid = 1737] [serial = 1997] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 54 (0x8f4adc00) [pid = 1737] [serial = 1998] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 53 (0x8f694000) [pid = 1737] [serial = 2000] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 52 (0x90d9b400) [pid = 1737] [serial = 2001] [outer = (nil)] [url = about:blank] 09:19:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:19:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1898ms 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 51 (0x91d94800) [pid = 1737] [serial = 2021] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 50 (0x8f5bf800) [pid = 1737] [serial = 2012] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 49 (0x8f68b400) [pid = 1737] [serial = 2013] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 48 (0x91d9b000) [pid = 1737] [serial = 2022] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 47 (0x8eb05400) [pid = 1737] [serial = 2019] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | --DOMWINDOW == 46 (0x8ea08400) [pid = 1737] [serial = 2010] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 1737 | 1466698744691 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1737 | 1466698744697 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:19:04 INFO - PROCESS | 1737 | 1466698744709 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1737 | 1466698744713 Marionette TRACE conn3 <- [1,2710,null,{}] 09:19:04 INFO - PROCESS | 1737 | 1466698744729 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1737 | 1466698744734 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:04 INFO - PROCESS | 1737 | 1466698744883 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:19:04 INFO - PROCESS | 1737 | 1466698744894 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1737 | 1466698744902 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cda5800 == 33 [pid = 1737] [id = 685] 09:19:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 47 (0x8d190800) [pid = 1737] [serial = 2056] [outer = (nil)] 09:19:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 48 (0x8d7c1400) [pid = 1737] [serial = 2057] [outer = 0x8d190800] 09:19:04 INFO - PROCESS | 1737 | 1466698744974 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 49 (0x8d8f4400) [pid = 1737] [serial = 2058] [outer = 0x8d190800] 09:19:05 INFO - PROCESS | 1737 | 1466698745936 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1737 | 1466698746012 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:19:06 INFO - PROCESS | 1737 | 1466698746022 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1737 | 1466698746026 Marionette TRACE conn3 <- [1,2714,null,{}] 09:19:06 INFO - PROCESS | 1737 | 1466698746032 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 1737 | 1466698746036 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:06 INFO - PROCESS | 1737 | 1466698746198 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:19:06 INFO - PROCESS | 1737 | 1466698746345 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1737 | 1466698746352 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d3c00 == 34 [pid = 1737] [id = 686] 09:19:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 50 (0x8e3df400) [pid = 1737] [serial = 2059] [outer = (nil)] 09:19:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 51 (0x8e79b800) [pid = 1737] [serial = 2060] [outer = 0x8e3df400] 09:19:06 INFO - PROCESS | 1737 | 1466698746427 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 52 (0x8ea02c00) [pid = 1737] [serial = 2061] [outer = 0x8e3df400] 09:19:07 INFO - PROCESS | 1737 | 1466698747256 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1281ms 09:19:07 INFO - PROCESS | 1737 | 1466698747304 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1737 | 1466698747308 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:19:07 INFO - PROCESS | 1737 | 1466698747321 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1737 | 1466698747326 Marionette TRACE conn3 <- [1,2718,null,{}] 09:19:07 INFO - PROCESS | 1737 | 1466698747345 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 1737 | 1466698747354 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:07 INFO - PROCESS | 1737 | 1466698747586 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:19:07 INFO - PROCESS | 1737 | 1466698747607 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1737 | 1466698747617 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4aec00 == 35 [pid = 1737] [id = 687] 09:19:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 53 (0x8f4af000) [pid = 1737] [serial = 2062] [outer = (nil)] 09:19:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 54 (0x8f4b7800) [pid = 1737] [serial = 2063] [outer = 0x8f4af000] 09:19:07 INFO - PROCESS | 1737 | 1466698747686 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 55 (0x8f5c2000) [pid = 1737] [serial = 2064] [outer = 0x8f4af000] 09:19:08 INFO - PROCESS | 1737 | 1466698748648 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1737 | 1466698748668 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:19:08 INFO - PROCESS | 1737 | 1466698748680 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1737 | 1466698748683 Marionette TRACE conn3 <- [1,2722,null,{}] 09:19:08 INFO - PROCESS | 1737 | 1466698748688 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1737 | 1466698748693 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:08 INFO - PROCESS | 1737 | 1466698748919 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:19:08 INFO - PROCESS | 1737 | 1466698748943 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1737 | 1466698748950 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0d400 == 36 [pid = 1737] [id = 688] 09:19:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 56 (0x8f68dc00) [pid = 1737] [serial = 2065] [outer = (nil)] 09:19:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 57 (0x90d97000) [pid = 1737] [serial = 2066] [outer = 0x8f68dc00] 09:19:09 INFO - PROCESS | 1737 | 1466698749030 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x90d9a000) [pid = 1737] [serial = 2067] [outer = 0x8f68dc00] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x8db2a400) [pid = 1737] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 56 (0x8c9db400) [pid = 1737] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 55 (0x8d19a000) [pid = 1737] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 54 (0x8d2e3c00) [pid = 1737] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 53 (0x8e7a2c00) [pid = 1737] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 52 (0x90ef4c00) [pid = 1737] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:19:09 INFO - PROCESS | 1737 | --DOMWINDOW == 51 (0x8d2e6800) [pid = 1737] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:19:09 INFO - PROCESS | 1737 | 1466698749974 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1737 | 1466698750026 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:19:10 INFO - PROCESS | 1737 | 1466698750032 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1737 | 1466698750035 Marionette TRACE conn3 <- [1,2726,null,{}] 09:19:10 INFO - PROCESS | 1737 | 1466698750041 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1737 | 1466698750045 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:10 INFO - PROCESS | 1737 | 1466698750249 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:19:10 INFO - PROCESS | 1737 | 1466698750267 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1737 | 1466698750274 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5cd400 == 37 [pid = 1737] [id = 689] 09:19:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 52 (0x8cda5c00) [pid = 1737] [serial = 2068] [outer = (nil)] 09:19:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 53 (0x90da0c00) [pid = 1737] [serial = 2069] [outer = 0x8cda5c00] 09:19:10 INFO - PROCESS | 1737 | 1466698750341 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 54 (0x90de5800) [pid = 1737] [serial = 2070] [outer = 0x8cda5c00] 09:19:11 INFO - PROCESS | 1737 | 1466698751200 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1200ms 09:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:19:11 INFO - PROCESS | 1737 | 1466698751232 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1737 | 1466698751235 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 1737 | 1466698751241 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1737 | 1466698751245 Marionette TRACE conn3 <- [1,2730,null,{}] 09:19:11 INFO - PROCESS | 1737 | 1466698751250 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1737 | 1466698751260 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:11 INFO - PROCESS | 1737 | 1466698751453 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:19:11 INFO - PROCESS | 1737 | 1466698751466 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1737 | 1466698751473 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea0b400 == 38 [pid = 1737] [id = 690] 09:19:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 55 (0x90d9d800) [pid = 1737] [serial = 2071] [outer = (nil)] 09:19:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 56 (0x91d9b000) [pid = 1737] [serial = 2072] [outer = 0x90d9d800] 09:19:11 INFO - PROCESS | 1737 | 1466698751679 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 57 (0x91d9e400) [pid = 1737] [serial = 2073] [outer = 0x90d9d800] 09:19:13 INFO - PROCESS | 1737 | 1466698753154 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:19:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:19:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:19:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:19:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1932ms 09:19:13 INFO - PROCESS | 1737 | 1466698753173 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1737 | 1466698753179 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:19:13 INFO - PROCESS | 1737 | 1466698753187 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1737 | 1466698753193 Marionette TRACE conn3 <- [1,2734,null,{}] 09:19:13 INFO - PROCESS | 1737 | 1466698753298 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1737 | 1466698753304 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:13 INFO - PROCESS | 1737 | 1466698753478 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:19:13 INFO - PROCESS | 1737 | 1466698753657 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1737 | 1466698753666 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5ccc00 == 39 [pid = 1737] [id = 691] 09:19:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x8cd6d800) [pid = 1737] [serial = 2074] [outer = (nil)] 09:19:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x8db25800) [pid = 1737] [serial = 2075] [outer = 0x8cd6d800] 09:19:13 INFO - PROCESS | 1737 | 1466698753746 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8e3e6400) [pid = 1737] [serial = 2076] [outer = 0x8cd6d800] 09:19:14 INFO - PROCESS | 1737 | 1466698754695 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:19:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1578ms 09:19:14 INFO - PROCESS | 1737 | 1466698754766 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1737 | 1466698754773 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:19:14 INFO - PROCESS | 1737 | 1466698754784 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1737 | 1466698754789 Marionette TRACE conn3 <- [1,2738,null,{}] 09:19:14 INFO - PROCESS | 1737 | 1466698754795 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 1737 | 1466698754801 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:15 INFO - PROCESS | 1737 | 1466698755030 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:19:15 INFO - PROCESS | 1737 | 1466698755309 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1737 | 1466698755325 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db23400 == 40 [pid = 1737] [id = 692] 09:19:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8f4ac800) [pid = 1737] [serial = 2077] [outer = (nil)] 09:19:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8f694400) [pid = 1737] [serial = 2078] [outer = 0x8f4ac800] 09:19:15 INFO - PROCESS | 1737 | 1466698755436 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x90de3400) [pid = 1737] [serial = 2079] [outer = 0x8f4ac800] 09:19:16 INFO - PROCESS | 1737 | 1466698756338 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:19:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1632ms 09:19:16 INFO - PROCESS | 1737 | 1466698756420 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1737 | 1466698756424 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:19:16 INFO - PROCESS | 1737 | 1466698756432 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1737 | 1466698756437 Marionette TRACE conn3 <- [1,2742,null,{}] 09:19:16 INFO - PROCESS | 1737 | 1466698756455 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 1737 | 1466698756463 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:16 INFO - PROCESS | 1737 | 1466698756659 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:19:16 INFO - PROCESS | 1737 | 1466698756847 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1737 | 1466698756859 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d99000 == 41 [pid = 1737] [id = 693] 09:19:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x91da3400) [pid = 1737] [serial = 2080] [outer = (nil)] 09:19:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x91de8400) [pid = 1737] [serial = 2081] [outer = 0x91da3400] 09:19:16 INFO - PROCESS | 1737 | 1466698756942 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x91def000) [pid = 1737] [serial = 2082] [outer = 0x91da3400] 09:19:17 INFO - PROCESS | 1737 | 1466698757891 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:19:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1498ms 09:19:17 INFO - PROCESS | 1737 | 1466698757931 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1737 | 1466698757936 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:19:17 INFO - PROCESS | 1737 | 1466698757942 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1737 | 1466698757945 Marionette TRACE conn3 <- [1,2746,null,{}] 09:19:17 INFO - PROCESS | 1737 | 1466698757951 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1737 | 1466698757956 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:18 INFO - PROCESS | 1737 | 1466698758134 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:19:18 INFO - PROCESS | 1737 | 1466698758330 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1737 | 1466698758338 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7400 == 42 [pid = 1737] [id = 694] 09:19:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e7a2800) [pid = 1737] [serial = 2083] [outer = (nil)] 09:19:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x91f19800) [pid = 1737] [serial = 2084] [outer = 0x8e7a2800] 09:19:18 INFO - PROCESS | 1737 | 1466698758453 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x91f1e000) [pid = 1737] [serial = 2085] [outer = 0x8e7a2800] 09:19:19 INFO - PROCESS | 1737 | 1466698759375 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:19:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1488ms 09:19:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:19:19 INFO - PROCESS | 1737 | 1466698759431 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1737 | 1466698759434 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 1737 | 1466698759441 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1737 | 1466698759445 Marionette TRACE conn3 <- [1,2750,null,{}] 09:19:19 INFO - PROCESS | 1737 | 1466698759450 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 1737 | 1466698759455 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:19 INFO - PROCESS | 1737 | 1466698759624 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:19:19 INFO - PROCESS | 1737 | 1466698759809 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1737 | 1466698759816 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d8400 == 43 [pid = 1737] [id = 695] 09:19:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8d2e9000) [pid = 1737] [serial = 2086] [outer = (nil)] 09:19:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x92005400) [pid = 1737] [serial = 2087] [outer = 0x8d2e9000] 09:19:19 INFO - PROCESS | 1737 | 1466698759898 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x92007000) [pid = 1737] [serial = 2088] [outer = 0x8d2e9000] 09:19:20 INFO - PROCESS | 1737 | 1466698760857 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:19:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1482ms 09:19:20 INFO - PROCESS | 1737 | 1466698760923 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1737 | 1466698760927 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:19:20 INFO - PROCESS | 1737 | 1466698760934 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1737 | 1466698760937 Marionette TRACE conn3 <- [1,2754,null,{}] 09:19:20 INFO - PROCESS | 1737 | 1466698760943 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1737 | 1466698760953 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:21 INFO - PROCESS | 1737 | 1466698761373 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:19:21 INFO - PROCESS | 1737 | 1466698761633 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1737 | 1466698761646 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd76800 == 44 [pid = 1737] [id = 696] 09:19:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8cd98000) [pid = 1737] [serial = 2089] [outer = (nil)] 09:19:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8cda4c00) [pid = 1737] [serial = 2090] [outer = 0x8cd98000] 09:19:21 INFO - PROCESS | 1737 | 1466698761771 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d7d0400) [pid = 1737] [serial = 2091] [outer = 0x8cd98000] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9da800 == 43 [pid = 1737] [id = 678] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8d196400 == 42 [pid = 1737] [id = 679] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8db29c00 == 41 [pid = 1737] [id = 680] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5cd400 == 40 [pid = 1737] [id = 689] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0d400 == 39 [pid = 1737] [id = 688] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4aec00 == 38 [pid = 1737] [id = 687] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d3c00 == 37 [pid = 1737] [id = 686] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8cda5800 == 36 [pid = 1737] [id = 685] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9a400 == 35 [pid = 1737] [id = 684] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8b297400 == 34 [pid = 1737] [id = 682] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3dc000 == 33 [pid = 1737] [id = 683] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d9800 == 32 [pid = 1737] [id = 681] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x90ef3800 == 31 [pid = 1737] [id = 676] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9df400 == 30 [pid = 1737] [id = 677] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d8400 == 29 [pid = 1737] [id = 695] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7400 == 28 [pid = 1737] [id = 694] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x91d99000 == 27 [pid = 1737] [id = 693] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8db23400 == 26 [pid = 1737] [id = 692] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea0b400 == 25 [pid = 1737] [id = 690] 09:19:23 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5ccc00 == 24 [pid = 1737] [id = 691] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8e79e800) [pid = 1737] [serial = 2045] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8e79e400) [pid = 1737] [serial = 2042] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8c9e0800) [pid = 1737] [serial = 2036] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8cd69c00) [pid = 1737] [serial = 2037] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d2ec000) [pid = 1737] [serial = 2039] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8db2d000) [pid = 1737] [serial = 2025] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8d8ff000) [pid = 1737] [serial = 2024] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x90d9cc00) [pid = 1737] [serial = 2028] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8f5ba400) [pid = 1737] [serial = 2027] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x91f17400) [pid = 1737] [serial = 2031] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x91ded800) [pid = 1737] [serial = 2030] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8e7aa800) [pid = 1737] [serial = 2043] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8d7d0800) [pid = 1737] [serial = 2033] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d8f7000) [pid = 1737] [serial = 2034] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8d7c2c00) [pid = 1737] [serial = 2040] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1737 | 1466698763857 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:19:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2943ms 09:19:23 INFO - PROCESS | 1737 | 1466698763878 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1737 | 1466698763884 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:19:23 INFO - PROCESS | 1737 | 1466698763893 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1737 | 1466698763896 Marionette TRACE conn3 <- [1,2758,null,{}] 09:19:23 INFO - PROCESS | 1737 | 1466698763906 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 1737 | 1466698763912 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:24 INFO - PROCESS | 1737 | 1466698764096 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:19:24 INFO - PROCESS | 1737 | 1466698764107 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1737 | 1466698764120 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d9c00 == 25 [pid = 1737] [id = 697] 09:19:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8c9da400) [pid = 1737] [serial = 2092] [outer = (nil)] 09:19:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8c9df800) [pid = 1737] [serial = 2093] [outer = 0x8c9da400] 09:19:24 INFO - PROCESS | 1737 | 1466698764248 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8c9e2400) [pid = 1737] [serial = 2094] [outer = 0x8c9da400] 09:19:25 INFO - PROCESS | 1737 | 1466698765129 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:19:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1287ms 09:19:25 INFO - PROCESS | 1737 | 1466698765179 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1737 | 1466698765188 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:19:25 INFO - PROCESS | 1737 | 1466698765199 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1737 | 1466698765202 Marionette TRACE conn3 <- [1,2762,null,{}] 09:19:25 INFO - PROCESS | 1737 | 1466698765209 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1737 | 1466698765214 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:25 INFO - PROCESS | 1737 | 1466698765433 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:19:25 INFO - PROCESS | 1737 | 1466698765448 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1737 | 1466698765457 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ee800 == 26 [pid = 1737] [id = 698] 09:19:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8d2f0000) [pid = 1737] [serial = 2095] [outer = (nil)] 09:19:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d7c6800) [pid = 1737] [serial = 2096] [outer = 0x8d2f0000] 09:19:25 INFO - PROCESS | 1737 | 1466698765530 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d7d0800) [pid = 1737] [serial = 2097] [outer = 0x8d2f0000] 09:19:26 INFO - PROCESS | 1737 | 1466698766480 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:19:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1333ms 09:19:26 INFO - PROCESS | 1737 | 1466698766537 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 1737 | 1466698766541 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:19:26 INFO - PROCESS | 1737 | 1466698766548 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1737 | 1466698766553 Marionette TRACE conn3 <- [1,2766,null,{}] 09:19:26 INFO - PROCESS | 1737 | 1466698766571 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 1737 | 1466698766580 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:26 INFO - PROCESS | 1737 | 1466698766818 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:19:26 INFO - PROCESS | 1737 | 1466698766911 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1737 | 1466698766923 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db29000 == 27 [pid = 1737] [id = 699] 09:19:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8db29c00) [pid = 1737] [serial = 2098] [outer = (nil)] 09:19:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8db31400) [pid = 1737] [serial = 2099] [outer = 0x8db29c00] 09:19:27 INFO - PROCESS | 1737 | 1466698766999 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8e79e400) [pid = 1737] [serial = 2100] [outer = 0x8db29c00] 09:19:27 INFO - PROCESS | 1737 | 1466698767940 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:19:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1438ms 09:19:27 INFO - PROCESS | 1737 | 1466698767987 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:19:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:19:27 INFO - PROCESS | 1737 | 1466698767992 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 1737 | 1466698768005 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1737 | 1466698768007 Marionette TRACE conn3 <- [1,2770,null,{}] 09:19:28 INFO - PROCESS | 1737 | 1466698768013 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 1737 | 1466698768018 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:28 INFO - PROCESS | 1737 | 1466698768230 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8e3e1800) [pid = 1737] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8cda5c00) [pid = 1737] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8cd9c000) [pid = 1737] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8d190800) [pid = 1737] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8e3df400) [pid = 1737] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8cda3c00) [pid = 1737] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8cd74400) [pid = 1737] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8f4af000) [pid = 1737] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8f68dc00) [pid = 1737] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:19:28 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x90d9d800) [pid = 1737] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:19:28 INFO - PROCESS | 1737 | 1466698768645 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1737 | 1466698768651 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b2a0c00 == 28 [pid = 1737] [id = 700] 09:19:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8cd6bc00) [pid = 1737] [serial = 2101] [outer = (nil)] 09:19:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8d7c4000) [pid = 1737] [serial = 2102] [outer = 0x8cd6bc00] 09:19:28 INFO - PROCESS | 1737 | 1466698768723 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8ea08000) [pid = 1737] [serial = 2103] [outer = 0x8cd6bc00] 09:19:29 INFO - PROCESS | 1737 | 1466698769596 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:19:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1637ms 09:19:29 INFO - PROCESS | 1737 | 1466698769634 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1737 | 1466698769637 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:19:29 INFO - PROCESS | 1737 | 1466698769643 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1737 | 1466698769647 Marionette TRACE conn3 <- [1,2774,null,{}] 09:19:29 INFO - PROCESS | 1737 | 1466698769652 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1737 | 1466698769657 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:29 INFO - PROCESS | 1737 | 1466698769797 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:19:29 INFO - PROCESS | 1737 | 1466698769814 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1737 | 1466698769823 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:29 INFO - PROCESS | 1737 | ++DOCSHELL 0x8eb08000 == 29 [pid = 1737] [id = 701] 09:19:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8eb09c00) [pid = 1737] [serial = 2104] [outer = (nil)] 09:19:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f3b4000) [pid = 1737] [serial = 2105] [outer = 0x8eb09c00] 09:19:29 INFO - PROCESS | 1737 | 1466698769889 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f3bb800) [pid = 1737] [serial = 2106] [outer = 0x8eb09c00] 09:19:30 INFO - PROCESS | 1737 | 1466698770935 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1335ms 09:19:30 INFO - PROCESS | 1737 | 1466698770980 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1737 | 1466698770988 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:19:31 INFO - PROCESS | 1737 | 1466698770997 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1737 | 1466698771001 Marionette TRACE conn3 <- [1,2778,null,{}] 09:19:31 INFO - PROCESS | 1737 | 1466698771010 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1737 | 1466698771016 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:31 INFO - PROCESS | 1737 | 1466698771211 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:19:31 INFO - PROCESS | 1737 | 1466698771392 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1737 | 1466698771408 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c2c00 == 30 [pid = 1737] [id = 702] 09:19:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8b5c9000) [pid = 1737] [serial = 2107] [outer = (nil)] 09:19:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8cd9d000) [pid = 1737] [serial = 2108] [outer = 0x8b5c9000] 09:19:31 INFO - PROCESS | 1737 | 1466698771560 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8d7c3c00) [pid = 1737] [serial = 2109] [outer = 0x8b5c9000] 09:19:32 INFO - PROCESS | 1737 | 1466698772580 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1648ms 09:19:32 INFO - PROCESS | 1737 | 1466698772644 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1737 | 1466698772652 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:19:32 INFO - PROCESS | 1737 | 1466698772662 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1737 | 1466698772666 Marionette TRACE conn3 <- [1,2782,null,{}] 09:19:32 INFO - PROCESS | 1737 | 1466698772673 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1737 | 1466698772679 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:32 INFO - PROCESS | 1737 | 1466698772892 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:19:33 INFO - PROCESS | 1737 | 1466698773133 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1737 | 1466698773142 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da66400 == 31 [pid = 1737] [id = 703] 09:19:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8db26800) [pid = 1737] [serial = 2110] [outer = (nil)] 09:19:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8ea09800) [pid = 1737] [serial = 2111] [outer = 0x8db26800] 09:19:33 INFO - PROCESS | 1737 | 1466698773271 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8ea0dc00) [pid = 1737] [serial = 2112] [outer = 0x8db26800] 09:19:34 INFO - PROCESS | 1737 | 1466698774322 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1732ms 09:19:34 INFO - PROCESS | 1737 | 1466698774394 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1737 | 1466698774398 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:19:34 INFO - PROCESS | 1737 | 1466698774407 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1737 | 1466698774413 Marionette TRACE conn3 <- [1,2786,null,{}] 09:19:34 INFO - PROCESS | 1737 | 1466698774430 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 1737 | 1466698774439 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:34 INFO - PROCESS | 1737 | 1466698774651 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:19:34 INFO - PROCESS | 1737 | 1466698774878 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1737 | 1466698774888 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f5be400 == 32 [pid = 1737] [id = 704] 09:19:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f5bf000) [pid = 1737] [serial = 2113] [outer = (nil)] 09:19:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f688800) [pid = 1737] [serial = 2114] [outer = 0x8f5bf000] 09:19:35 INFO - PROCESS | 1737 | 1466698775016 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f68e000) [pid = 1737] [serial = 2115] [outer = 0x8f5bf000] 09:19:36 INFO - PROCESS | 1737 | 1466698776133 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1788ms 09:19:36 INFO - PROCESS | 1737 | 1466698776193 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:19:36 INFO - PROCESS | 1737 | 1466698776199 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:19:36 INFO - PROCESS | 1737 | 1466698776208 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1737 | 1466698776213 Marionette TRACE conn3 <- [1,2790,null,{}] 09:19:36 INFO - PROCESS | 1737 | 1466698776221 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1737 | 1466698776226 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:36 INFO - PROCESS | 1737 | 1466698776464 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:19:36 INFO - PROCESS | 1737 | 1466698776744 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1737 | 1466698776757 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e1c00 == 33 [pid = 1737] [id = 705] 09:19:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8cd68400) [pid = 1737] [serial = 2116] [outer = (nil)] 09:19:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8cd76000) [pid = 1737] [serial = 2117] [outer = 0x8cd68400] 09:19:36 INFO - PROCESS | 1737 | 1466698776830 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8cda0c00) [pid = 1737] [serial = 2118] [outer = 0x8cd68400] 09:19:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8b2a0c00 == 32 [pid = 1737] [id = 700] 09:19:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8db29000 == 31 [pid = 1737] [id = 699] 09:19:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ee800 == 30 [pid = 1737] [id = 698] 09:19:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d9c00 == 29 [pid = 1737] [id = 697] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8eb0a400) [pid = 1737] [serial = 2052] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x90da0c00) [pid = 1737] [serial = 2069] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f5b5400) [pid = 1737] [serial = 2055] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d8f4400) [pid = 1737] [serial = 2058] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8e79b800) [pid = 1737] [serial = 2060] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8d7c1400) [pid = 1737] [serial = 2057] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8eb0b400) [pid = 1737] [serial = 2046] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8ea05000) [pid = 1737] [serial = 2051] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8cd97800) [pid = 1737] [serial = 2048] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 67 (0x8ea02c00) [pid = 1737] [serial = 2061] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8d8fb800) [pid = 1737] [serial = 2054] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8f4b7800) [pid = 1737] [serial = 2063] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x90d97000) [pid = 1737] [serial = 2066] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x8f5c2000) [pid = 1737] [serial = 2064] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x90d9a000) [pid = 1737] [serial = 2067] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d2e3400) [pid = 1737] [serial = 2049] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x91d9e400) [pid = 1737] [serial = 2073] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x91d9b000) [pid = 1737] [serial = 2072] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x90de5800) [pid = 1737] [serial = 2070] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1737 | 1466698777706 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:19:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1539ms 09:19:37 INFO - PROCESS | 1737 | 1466698777745 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1737 | 1466698777752 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:19:37 INFO - PROCESS | 1737 | 1466698777761 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1737 | 1466698777765 Marionette TRACE conn3 <- [1,2794,null,{}] 09:19:37 INFO - PROCESS | 1737 | 1466698777775 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1737 | 1466698777781 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:37 INFO - PROCESS | 1737 | 1466698777991 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:19:38 INFO - PROCESS | 1737 | 1466698778129 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1737 | 1466698778136 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:38 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd97800 == 30 [pid = 1737] [id = 706] 09:19:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x8d191800) [pid = 1737] [serial = 2119] [outer = (nil)] 09:19:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8da6a800) [pid = 1737] [serial = 2120] [outer = 0x8d191800] 09:19:38 INFO - PROCESS | 1737 | 1466698778210 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8db2a400) [pid = 1737] [serial = 2121] [outer = 0x8d191800] 09:19:39 INFO - PROCESS | 1737 | 1466698779006 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:19:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1291ms 09:19:39 INFO - PROCESS | 1737 | 1466698779053 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1737 | 1466698779057 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:19:39 INFO - PROCESS | 1737 | 1466698779064 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1737 | 1466698779069 Marionette TRACE conn3 <- [1,2798,null,{}] 09:19:39 INFO - PROCESS | 1737 | 1466698779085 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 1737 | 1466698779092 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:39 INFO - PROCESS | 1737 | 1466698779252 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:19:39 INFO - PROCESS | 1737 | 1466698779264 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1737 | 1466698779273 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8ea07000 == 31 [pid = 1737] [id = 707] 09:19:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x8ea0f800) [pid = 1737] [serial = 2122] [outer = (nil)] 09:19:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x8eb0f000) [pid = 1737] [serial = 2123] [outer = 0x8ea0f800] 09:19:39 INFO - PROCESS | 1737 | 1466698779482 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8f3c1000) [pid = 1737] [serial = 2124] [outer = 0x8ea0f800] 09:19:40 INFO - PROCESS | 1737 | 1466698780354 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1333ms 09:19:40 INFO - PROCESS | 1737 | 1466698780398 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:19:40 INFO - PROCESS | 1737 | 1466698780402 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:19:40 INFO - PROCESS | 1737 | 1466698780418 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1737 | 1466698780421 Marionette TRACE conn3 <- [1,2802,null,{}] 09:19:40 INFO - PROCESS | 1737 | 1466698780427 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1737 | 1466698780432 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:40 INFO - PROCESS | 1737 | 1466698780653 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:19:40 INFO - PROCESS | 1737 | 1466698780674 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1737 | 1466698780681 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b9c00 == 32 [pid = 1737] [id = 708] 09:19:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8f5b4c00) [pid = 1737] [serial = 2125] [outer = (nil)] 09:19:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8f5ba400) [pid = 1737] [serial = 2126] [outer = 0x8f5b4c00] 09:19:40 INFO - PROCESS | 1737 | 1466698780750 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8f688c00) [pid = 1737] [serial = 2127] [outer = 0x8f5b4c00] 09:19:41 INFO - PROCESS | 1737 | 1466698781770 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1402ms 09:19:41 INFO - PROCESS | 1737 | 1466698781811 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1737 | 1466698781815 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:19:41 INFO - PROCESS | 1737 | 1466698781821 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1737 | 1466698781824 Marionette TRACE conn3 <- [1,2806,null,{}] 09:19:41 INFO - PROCESS | 1737 | 1466698781838 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 1737 | 1466698781843 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:42 INFO - PROCESS | 1737 | 1466698782092 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 66 (0x8cd6d800) [pid = 1737] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 65 (0x8f4ac800) [pid = 1737] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 64 (0x8db29c00) [pid = 1737] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 63 (0x91da3400) [pid = 1737] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 62 (0x8cd6bc00) [pid = 1737] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 61 (0x8d2f0000) [pid = 1737] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 60 (0x8e7a2800) [pid = 1737] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 59 (0x8c9da400) [pid = 1737] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 58 (0x8cd98000) [pid = 1737] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:19:42 INFO - PROCESS | 1737 | --DOMWINDOW == 57 (0x8d2e9000) [pid = 1737] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:19:42 INFO - PROCESS | 1737 | 1466698782210 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1737 | 1466698782216 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c5800 == 33 [pid = 1737] [id = 709] 09:19:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 58 (0x8b5cbc00) [pid = 1737] [serial = 2128] [outer = (nil)] 09:19:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 59 (0x8d2e9000) [pid = 1737] [serial = 2129] [outer = 0x8b5cbc00] 09:19:42 INFO - PROCESS | 1737 | 1466698782284 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 60 (0x8c9d6c00) [pid = 1737] [serial = 2130] [outer = 0x8b5cbc00] 09:19:43 INFO - PROCESS | 1737 | 1466698783106 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1337ms 09:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:19:43 INFO - PROCESS | 1737 | 1466698783158 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1737 | 1466698783161 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:19:43 INFO - PROCESS | 1737 | 1466698783167 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1737 | 1466698783170 Marionette TRACE conn3 <- [1,2810,null,{}] 09:19:43 INFO - PROCESS | 1737 | 1466698783175 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1737 | 1466698783185 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:43 INFO - PROCESS | 1737 | 1466698783379 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:19:43 INFO - PROCESS | 1737 | 1466698783520 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1737 | 1466698783529 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f8c00 == 34 [pid = 1737] [id = 710] 09:19:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 61 (0x8db29400) [pid = 1737] [serial = 2131] [outer = (nil)] 09:19:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 62 (0x90df0400) [pid = 1737] [serial = 2132] [outer = 0x8db29400] 09:19:43 INFO - PROCESS | 1737 | 1466698783599 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 63 (0x90ef3400) [pid = 1737] [serial = 2133] [outer = 0x8db29400] 09:19:44 INFO - PROCESS | 1737 | 1466698784516 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1385ms 09:19:44 INFO - PROCESS | 1737 | 1466698784553 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1737 | 1466698784560 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:19:44 INFO - PROCESS | 1737 | 1466698784569 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1737 | 1466698784574 Marionette TRACE conn3 <- [1,2814,null,{}] 09:19:44 INFO - PROCESS | 1737 | 1466698784583 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 1737 | 1466698784589 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:44 INFO - PROCESS | 1737 | 1466698784805 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:19:45 INFO - PROCESS | 1737 | 1466698785211 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1737 | 1466698785235 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295000 == 35 [pid = 1737] [id = 711] 09:19:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 64 (0x8b5d0800) [pid = 1737] [serial = 2134] [outer = (nil)] 09:19:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 65 (0x8d2e4400) [pid = 1737] [serial = 2135] [outer = 0x8b5d0800] 09:19:45 INFO - PROCESS | 1737 | 1466698785386 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 66 (0x8d8ff000) [pid = 1737] [serial = 2136] [outer = 0x8b5d0800] 09:19:46 INFO - PROCESS | 1737 | 1466698786729 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2196ms 09:19:46 INFO - PROCESS | 1737 | 1466698786767 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1737 | 1466698786774 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:19:46 INFO - PROCESS | 1737 | 1466698786785 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1737 | 1466698786789 Marionette TRACE conn3 <- [1,2818,null,{}] 09:19:46 INFO - PROCESS | 1737 | 1466698786795 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 1737 | 1466698786801 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:46 INFO - PROCESS | 1737 | 1466698786996 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:19:47 INFO - PROCESS | 1737 | 1466698787229 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1737 | 1466698787240 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:47 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da72800 == 36 [pid = 1737] [id = 712] 09:19:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 67 (0x8e7a4c00) [pid = 1737] [serial = 2137] [outer = (nil)] 09:19:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 68 (0x8eb06400) [pid = 1737] [serial = 2138] [outer = 0x8e7a4c00] 09:19:47 INFO - PROCESS | 1737 | 1466698787364 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8f3bfc00) [pid = 1737] [serial = 2139] [outer = 0x8e7a4c00] 09:19:48 INFO - PROCESS | 1737 | 1466698788515 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:19:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1782ms 09:19:48 INFO - PROCESS | 1737 | 1466698788567 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1737 | 1466698788571 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:19:48 INFO - PROCESS | 1737 | 1466698788578 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1737 | 1466698788584 Marionette TRACE conn3 <- [1,2822,null,{}] 09:19:48 INFO - PROCESS | 1737 | 1466698788601 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1737 | 1466698788609 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:48 INFO - PROCESS | 1737 | 1466698788873 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:19:49 INFO - PROCESS | 1737 | 1466698789102 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1737 | 1466698789116 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x90dee800 == 37 [pid = 1737] [id = 713] 09:19:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x90deec00) [pid = 1737] [serial = 2140] [outer = (nil)] 09:19:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x90ef3000) [pid = 1737] [serial = 2141] [outer = 0x90deec00] 09:19:49 INFO - PROCESS | 1737 | 1466698789197 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x91d99000) [pid = 1737] [serial = 2142] [outer = 0x90deec00] 09:19:50 INFO - PROCESS | 1737 | 1466698790329 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1789ms 09:19:50 INFO - PROCESS | 1737 | 1466698790369 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1737 | 1466698790376 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:19:50 INFO - PROCESS | 1737 | 1466698790385 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1737 | 1466698790390 Marionette TRACE conn3 <- [1,2826,null,{}] 09:19:50 INFO - PROCESS | 1737 | 1466698790396 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 1737 | 1466698790401 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:50 INFO - PROCESS | 1737 | 1466698790616 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:19:50 INFO - PROCESS | 1737 | 1466698790877 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1737 | 1466698790888 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:50 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7c00 == 38 [pid = 1737] [id = 714] 09:19:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x90df0800) [pid = 1737] [serial = 2143] [outer = (nil)] 09:19:50 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x91de4800) [pid = 1737] [serial = 2144] [outer = 0x90df0800] 09:19:51 INFO - PROCESS | 1737 | 1466698791009 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x91ded800) [pid = 1737] [serial = 2145] [outer = 0x90df0800] 09:19:51 INFO - PROCESS | 1737 | 1466698791908 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1587ms 09:19:51 INFO - PROCESS | 1737 | 1466698791972 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:19:51 INFO - PROCESS | 1737 | 1466698791976 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:19:51 INFO - PROCESS | 1737 | 1466698791982 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1737 | 1466698791986 Marionette TRACE conn3 <- [1,2830,null,{}] 09:19:51 INFO - PROCESS | 1737 | 1466698791992 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1737 | 1466698791997 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:52 INFO - PROCESS | 1737 | 1466698792170 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:19:52 INFO - PROCESS | 1737 | 1466698792354 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1737 | 1466698792366 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ee000 == 39 [pid = 1737] [id = 715] 09:19:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8db26400) [pid = 1737] [serial = 2146] [outer = (nil)] 09:19:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x91f17000) [pid = 1737] [serial = 2147] [outer = 0x8db26400] 09:19:52 INFO - PROCESS | 1737 | 1466698792445 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x91f19400) [pid = 1737] [serial = 2148] [outer = 0x8db26400] 09:19:53 INFO - PROCESS | 1737 | 1466698793386 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1434ms 09:19:53 INFO - PROCESS | 1737 | 1466698793417 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:19:53 INFO - PROCESS | 1737 | 1466698793421 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:19:53 INFO - PROCESS | 1737 | 1466698793428 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1737 | 1466698793432 Marionette TRACE conn3 <- [1,2834,null,{}] 09:19:53 INFO - PROCESS | 1737 | 1466698793437 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 1737 | 1466698793449 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:53 INFO - PROCESS | 1737 | 1466698793659 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:19:53 INFO - PROCESS | 1737 | 1466698793845 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1737 | 1466698793853 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:53 INFO - PROCESS | 1737 | ++DOCSHELL 0x91dee000 == 40 [pid = 1737] [id = 716] 09:19:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x91f1f000) [pid = 1737] [serial = 2149] [outer = (nil)] 09:19:53 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x92215000) [pid = 1737] [serial = 2150] [outer = 0x91f1f000] 09:19:53 INFO - PROCESS | 1737 | 1466698793935 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x9221a000) [pid = 1737] [serial = 2151] [outer = 0x91f1f000] 09:19:54 INFO - PROCESS | 1737 | 1466698794854 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1486ms 09:19:54 INFO - PROCESS | 1737 | 1466698794929 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1737 | 1466698794934 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:19:54 INFO - PROCESS | 1737 | 1466698794942 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1737 | 1466698794946 Marionette TRACE conn3 <- [1,2838,null,{}] 09:19:54 INFO - PROCESS | 1737 | 1466698794951 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1737 | 1466698794957 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:55 INFO - PROCESS | 1737 | 1466698795124 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:19:55 INFO - PROCESS | 1737 | 1466698795313 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1737 | 1466698795324 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dbc00 == 41 [pid = 1737] [id = 717] 09:19:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91de7800) [pid = 1737] [serial = 2152] [outer = (nil)] 09:19:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x92384c00) [pid = 1737] [serial = 2153] [outer = 0x91de7800] 09:19:55 INFO - PROCESS | 1737 | 1466698795401 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x92386c00) [pid = 1737] [serial = 2154] [outer = 0x91de7800] 09:19:56 INFO - PROCESS | 1737 | 1466698796341 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1430ms 09:19:56 INFO - PROCESS | 1737 | 1466698796373 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1737 | 1466698796378 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:19:56 INFO - PROCESS | 1737 | 1466698796384 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1737 | 1466698796387 Marionette TRACE conn3 <- [1,2842,null,{}] 09:19:56 INFO - PROCESS | 1737 | 1466698796393 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1737 | 1466698796398 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:56 INFO - PROCESS | 1737 | 1466698796563 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:19:56 INFO - PROCESS | 1737 | 1466698796792 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1737 | 1466698796803 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29f800 == 42 [pid = 1737] [id = 718] 09:19:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8b5c5400) [pid = 1737] [serial = 2155] [outer = (nil)] 09:19:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d7c8c00) [pid = 1737] [serial = 2156] [outer = 0x8b5c5400] 09:19:56 INFO - PROCESS | 1737 | 1466698796916 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e3e9800) [pid = 1737] [serial = 2157] [outer = 0x8b5c5400] 09:19:58 INFO - PROCESS | 1737 | 1466698798060 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1732ms 09:19:58 INFO - PROCESS | 1737 | 1466698798157 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1737 | 1466698798166 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:19:58 INFO - PROCESS | 1737 | 1466698798178 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1737 | 1466698798181 Marionette TRACE conn3 <- [1,2846,null,{}] 09:19:58 INFO - PROCESS | 1737 | 1466698798189 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 1737 | 1466698798194 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:58 INFO - PROCESS | 1737 | 1466698798406 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:19:58 INFO - PROCESS | 1737 | 1466698798709 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1737 | 1466698798718 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:19:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18ec00 == 43 [pid = 1737] [id = 719] 09:19:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8d18f800) [pid = 1737] [serial = 2158] [outer = (nil)] 09:19:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8da65400) [pid = 1737] [serial = 2159] [outer = 0x8d18f800] 09:19:58 INFO - PROCESS | 1737 | 1466698798796 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8da71800) [pid = 1737] [serial = 2160] [outer = 0x8d18f800] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c5800 == 42 [pid = 1737] [id = 709] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b9c00 == 41 [pid = 1737] [id = 708] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8ea07000 == 40 [pid = 1737] [id = 707] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd97800 == 39 [pid = 1737] [id = 706] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e1c00 == 38 [pid = 1737] [id = 705] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd76800 == 37 [pid = 1737] [id = 696] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c2c00 == 36 [pid = 1737] [id = 702] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8eb08000 == 35 [pid = 1737] [id = 701] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8da66400 == 34 [pid = 1737] [id = 703] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5be400 == 33 [pid = 1737] [id = 704] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dbc00 == 32 [pid = 1737] [id = 717] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29f800 == 31 [pid = 1737] [id = 718] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x91dee000 == 30 [pid = 1737] [id = 716] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ee000 == 29 [pid = 1737] [id = 715] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x90dee800 == 28 [pid = 1737] [id = 713] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7c00 == 27 [pid = 1737] [id = 714] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8da72800 == 26 [pid = 1737] [id = 712] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f8c00 == 25 [pid = 1737] [id = 710] 09:20:00 INFO - PROCESS | 1737 | --DOCSHELL 0x8b295000 == 24 [pid = 1737] [id = 711] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8e3e6400) [pid = 1737] [serial = 2076] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8db25800) [pid = 1737] [serial = 2075] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x90de3400) [pid = 1737] [serial = 2079] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f694400) [pid = 1737] [serial = 2078] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8db31400) [pid = 1737] [serial = 2099] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x91def000) [pid = 1737] [serial = 2082] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d7c4000) [pid = 1737] [serial = 2102] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x91de8400) [pid = 1737] [serial = 2081] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8d7c6800) [pid = 1737] [serial = 2096] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x91f1e000) [pid = 1737] [serial = 2085] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8c9df800) [pid = 1737] [serial = 2093] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8c9e2400) [pid = 1737] [serial = 2094] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d7d0400) [pid = 1737] [serial = 2091] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8cda4c00) [pid = 1737] [serial = 2090] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x91f19800) [pid = 1737] [serial = 2084] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x92007000) [pid = 1737] [serial = 2088] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x92005400) [pid = 1737] [serial = 2087] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8ea08000) [pid = 1737] [serial = 2103] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8e79e400) [pid = 1737] [serial = 2100] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8d7d0800) [pid = 1737] [serial = 2097] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f3b4000) [pid = 1737] [serial = 2105] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1737 | 1466698800904 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2787ms 09:20:00 INFO - PROCESS | 1737 | 1466698800965 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1737 | 1466698800971 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:20:00 INFO - PROCESS | 1737 | 1466698800979 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1737 | 1466698800984 Marionette TRACE conn3 <- [1,2850,null,{}] 09:20:01 INFO - PROCESS | 1737 | 1466698800993 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1737 | 1466698800998 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:01 INFO - PROCESS | 1737 | 1466698801283 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:20:01 INFO - PROCESS | 1737 | 1466698801298 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1737 | 1466698801307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e2400 == 25 [pid = 1737] [id = 720] 09:20:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8cd6ac00) [pid = 1737] [serial = 2161] [outer = (nil)] 09:20:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8cda4c00) [pid = 1737] [serial = 2162] [outer = 0x8cd6ac00] 09:20:01 INFO - PROCESS | 1737 | 1466698801376 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8d2e1800) [pid = 1737] [serial = 2163] [outer = 0x8cd6ac00] 09:20:02 INFO - PROCESS | 1737 | 1466698802335 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1383ms 09:20:02 INFO - PROCESS | 1737 | 1466698802363 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1737 | 1466698802372 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:20:02 INFO - PROCESS | 1737 | 1466698802384 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1737 | 1466698802388 Marionette TRACE conn3 <- [1,2854,null,{}] 09:20:02 INFO - PROCESS | 1737 | 1466698802394 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 1737 | 1466698802400 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:02 INFO - PROCESS | 1737 | 1466698802635 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:20:02 INFO - PROCESS | 1737 | 1466698802725 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1737 | 1466698802737 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f5800 == 26 [pid = 1737] [id = 721] 09:20:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8d8f6400) [pid = 1737] [serial = 2164] [outer = (nil)] 09:20:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d8fd400) [pid = 1737] [serial = 2165] [outer = 0x8d8f6400] 09:20:02 INFO - PROCESS | 1737 | 1466698802805 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8da69000) [pid = 1737] [serial = 2166] [outer = 0x8d8f6400] 09:20:03 INFO - PROCESS | 1737 | 1466698803711 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1382ms 09:20:03 INFO - PROCESS | 1737 | 1466698803771 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1737 | 1466698803775 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:20:03 INFO - PROCESS | 1737 | 1466698803781 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1737 | 1466698803787 Marionette TRACE conn3 <- [1,2858,null,{}] 09:20:03 INFO - PROCESS | 1737 | 1466698803804 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1737 | 1466698803812 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:04 INFO - PROCESS | 1737 | 1466698804038 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:20:04 INFO - PROCESS | 1737 | 1466698804131 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1737 | 1466698804142 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:04 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a5800 == 27 [pid = 1737] [id = 722] 09:20:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8e7a8800) [pid = 1737] [serial = 2167] [outer = (nil)] 09:20:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8ea06800) [pid = 1737] [serial = 2168] [outer = 0x8e7a8800] 09:20:04 INFO - PROCESS | 1737 | 1466698804226 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8eb03000) [pid = 1737] [serial = 2169] [outer = 0x8e7a8800] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8f5b4c00) [pid = 1737] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8b5cbc00) [pid = 1737] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f5bf000) [pid = 1737] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8ea0f800) [pid = 1737] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8db26800) [pid = 1737] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8b5c9000) [pid = 1737] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8cd68400) [pid = 1737] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8eb09c00) [pid = 1737] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8d191800) [pid = 1737] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:20:05 INFO - PROCESS | 1737 | --DOMWINDOW == 68 (0x8db29400) [pid = 1737] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:20:05 INFO - PROCESS | 1737 | 1466698805474 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:20:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1749ms 09:20:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:20:05 INFO - PROCESS | 1737 | 1466698805530 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1737 | 1466698805534 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:20:05 INFO - PROCESS | 1737 | 1466698805540 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1737 | 1466698805543 Marionette TRACE conn3 <- [1,2862,null,{}] 09:20:05 INFO - PROCESS | 1737 | 1466698805549 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1737 | 1466698805553 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:05 INFO - PROCESS | 1737 | 1466698805756 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:20:05 INFO - PROCESS | 1737 | 1466698805928 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1737 | 1466698805935 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6cc00 == 28 [pid = 1737] [id = 723] 09:20:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 69 (0x8d2ea400) [pid = 1737] [serial = 2170] [outer = (nil)] 09:20:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8e3e0400) [pid = 1737] [serial = 2171] [outer = 0x8d2ea400] 09:20:06 INFO - PROCESS | 1737 | 1466698806004 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8eb04c00) [pid = 1737] [serial = 2172] [outer = 0x8d2ea400] 09:20:06 INFO - PROCESS | 1737 | 1466698806711 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:20:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1193ms 09:20:06 INFO - PROCESS | 1737 | 1466698806734 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1737 | 1466698806736 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:20:06 INFO - PROCESS | 1737 | 1466698806743 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1737 | 1466698806745 Marionette TRACE conn3 <- [1,2866,null,{}] 09:20:06 INFO - PROCESS | 1737 | 1466698806751 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 1737 | 1466698806756 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:06 INFO - PROCESS | 1737 | 1466698806963 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:20:07 INFO - PROCESS | 1737 | 1466698806980 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1737 | 1466698806988 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:07 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da6a000 == 29 [pid = 1737] [id = 724] 09:20:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8eb01c00) [pid = 1737] [serial = 2173] [outer = (nil)] 09:20:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8f4aac00) [pid = 1737] [serial = 2174] [outer = 0x8eb01c00] 09:20:07 INFO - PROCESS | 1737 | 1466698807054 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8f4b4800) [pid = 1737] [serial = 2175] [outer = 0x8eb01c00] 09:20:08 INFO - PROCESS | 1737 | 1466698808109 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:20:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1436ms 09:20:08 INFO - PROCESS | 1737 | 1466698808180 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:20:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:20:08 INFO - PROCESS | 1737 | 1466698808188 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:20:08 INFO - PROCESS | 1737 | 1466698808196 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1737 | 1466698808206 Marionette TRACE conn3 <- [1,2870,null,{}] 09:20:08 INFO - PROCESS | 1737 | 1466698808222 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1737 | 1466698808228 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:08 INFO - PROCESS | 1737 | 1466698808448 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:20:08 INFO - PROCESS | 1737 | 1466698808680 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1737 | 1466698808690 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd97800 == 30 [pid = 1737] [id = 725] 09:20:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8cd98c00) [pid = 1737] [serial = 2176] [outer = (nil)] 09:20:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d7c6800) [pid = 1737] [serial = 2177] [outer = 0x8cd98c00] 09:20:08 INFO - PROCESS | 1737 | 1466698808816 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d8f4c00) [pid = 1737] [serial = 2178] [outer = 0x8cd98c00] 09:20:09 INFO - PROCESS | 1737 | 1466698809750 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:20:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1596ms 09:20:09 INFO - PROCESS | 1737 | 1466698809791 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1737 | 1466698809799 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:20:09 INFO - PROCESS | 1737 | 1466698809809 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1737 | 1466698809813 Marionette TRACE conn3 <- [1,2874,null,{}] 09:20:09 INFO - PROCESS | 1737 | 1466698809819 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1737 | 1466698809825 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:10 INFO - PROCESS | 1737 | 1466698810002 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:20:10 INFO - PROCESS | 1737 | 1466698810185 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1737 | 1466698810193 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:10 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd75400 == 31 [pid = 1737] [id = 726] 09:20:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8e7a0800) [pid = 1737] [serial = 2179] [outer = (nil)] 09:20:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f3b6400) [pid = 1737] [serial = 2180] [outer = 0x8e7a0800] 09:20:10 INFO - PROCESS | 1737 | 1466698810278 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8ea04c00) [pid = 1737] [serial = 2181] [outer = 0x8e7a0800] 09:20:11 INFO - PROCESS | 1737 | 1466698811295 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:20:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1533ms 09:20:11 INFO - PROCESS | 1737 | 1466698811342 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:20:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:20:11 INFO - PROCESS | 1737 | 1466698811347 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:20:11 INFO - PROCESS | 1737 | 1466698811353 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1737 | 1466698811359 Marionette TRACE conn3 <- [1,2878,null,{}] 09:20:11 INFO - PROCESS | 1737 | 1466698811376 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1737 | 1466698811384 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:11 INFO - PROCESS | 1737 | 1466698811563 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:20:11 INFO - PROCESS | 1737 | 1466698811749 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1737 | 1466698811761 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f693c00 == 32 [pid = 1737] [id = 727] 09:20:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f694400) [pid = 1737] [serial = 2182] [outer = (nil)] 09:20:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x90d9d800) [pid = 1737] [serial = 2183] [outer = 0x8f694400] 09:20:11 INFO - PROCESS | 1737 | 1466698811845 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x90de3800) [pid = 1737] [serial = 2184] [outer = 0x8f694400] 09:20:12 INFO - PROCESS | 1737 | 1466698812782 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:20:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1492ms 09:20:12 INFO - PROCESS | 1737 | 1466698812849 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1737 | 1466698812854 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:20:12 INFO - PROCESS | 1737 | 1466698812862 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1737 | 1466698812865 Marionette TRACE conn3 <- [1,2882,null,{}] 09:20:12 INFO - PROCESS | 1737 | 1466698812873 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 1737 | 1466698812879 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:13 INFO - PROCESS | 1737 | 1466698813054 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:20:13 INFO - PROCESS | 1737 | 1466698813281 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1737 | 1466698813288 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2f0000 == 33 [pid = 1737] [id = 728] 09:20:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8e79f400) [pid = 1737] [serial = 2185] [outer = (nil)] 09:20:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x90eeec00) [pid = 1737] [serial = 2186] [outer = 0x8e79f400] 09:20:13 INFO - PROCESS | 1737 | 1466698813409 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x91d96c00) [pid = 1737] [serial = 2187] [outer = 0x8e79f400] 09:20:14 INFO - PROCESS | 1737 | 1466698814343 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:20:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1531ms 09:20:14 INFO - PROCESS | 1737 | 1466698814394 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1737 | 1466698814398 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:20:14 INFO - PROCESS | 1737 | 1466698814422 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1737 | 1466698814426 Marionette TRACE conn3 <- [1,2886,null,{}] 09:20:14 INFO - PROCESS | 1737 | 1466698814433 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 1737 | 1466698814437 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:14 INFO - PROCESS | 1737 | 1466698814607 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:20:14 INFO - PROCESS | 1737 | 1466698814795 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1737 | 1466698814802 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:14 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3dc400 == 34 [pid = 1737] [id = 729] 09:20:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x90de4000) [pid = 1737] [serial = 2188] [outer = (nil)] 09:20:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x91de4c00) [pid = 1737] [serial = 2189] [outer = 0x90de4000] 09:20:14 INFO - PROCESS | 1737 | 1466698814881 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x91dea400) [pid = 1737] [serial = 2190] [outer = 0x90de4000] 09:20:15 INFO - PROCESS | 1737 | 1466698815853 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:20:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1504ms 09:20:15 INFO - PROCESS | 1737 | 1466698815927 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1737 | 1466698815933 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:20:15 INFO - PROCESS | 1737 | 1466698815943 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1737 | 1466698815949 Marionette TRACE conn3 <- [1,2890,null,{}] 09:20:15 INFO - PROCESS | 1737 | 1466698815958 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1737 | 1466698815974 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:16 INFO - PROCESS | 1737 | 1466698816269 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:20:16 INFO - PROCESS | 1737 | 1466698816511 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1737 | 1466698816519 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:16 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b297800 == 35 [pid = 1737] [id = 730] 09:20:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8cd6a000) [pid = 1737] [serial = 2191] [outer = (nil)] 09:20:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x92005400) [pid = 1737] [serial = 2192] [outer = 0x8cd6a000] 09:20:16 INFO - PROCESS | 1737 | 1466698816632 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x92008800) [pid = 1737] [serial = 2193] [outer = 0x8cd6a000] 09:20:17 INFO - PROCESS | 1737 | 1466698817549 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:20:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1689ms 09:20:17 INFO - PROCESS | 1737 | 1466698817632 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1737 | 1466698817636 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:20:17 INFO - PROCESS | 1737 | 1466698817643 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1737 | 1466698817646 Marionette TRACE conn3 <- [1,2894,null,{}] 09:20:17 INFO - PROCESS | 1737 | 1466698817652 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 1737 | 1466698817657 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:17 INFO - PROCESS | 1737 | 1466698817819 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:20:18 INFO - PROCESS | 1737 | 1466698818007 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1737 | 1466698818016 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5ca000 == 36 [pid = 1737] [id = 731] 09:20:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8c9dc400) [pid = 1737] [serial = 2194] [outer = (nil)] 09:20:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8e7a2800) [pid = 1737] [serial = 2195] [outer = 0x8c9dc400] 09:20:18 INFO - PROCESS | 1737 | 1466698818091 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x8db26800) [pid = 1737] [serial = 2196] [outer = 0x8c9dc400] 09:20:19 INFO - PROCESS | 1737 | 1466698819210 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:20:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1648ms 09:20:19 INFO - PROCESS | 1737 | 1466698819292 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1737 | 1466698819299 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:20:19 INFO - PROCESS | 1737 | 1466698819306 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1737 | 1466698819311 Marionette TRACE conn3 <- [1,2898,null,{}] 09:20:19 INFO - PROCESS | 1737 | 1466698819319 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1737 | 1466698819324 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:19 INFO - PROCESS | 1737 | 1466698819574 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:20:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6cc00 == 35 [pid = 1737] [id = 723] 09:20:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a5800 == 34 [pid = 1737] [id = 722] 09:20:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8d8f5800 == 33 [pid = 1737] [id = 721] 09:20:19 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e2400 == 32 [pid = 1737] [id = 720] 09:20:19 INFO - PROCESS | 1737 | 1466698819882 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1737 | 1466698819892 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9e0000 == 33 [pid = 1737] [id = 732] 09:20:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x8c9e0800) [pid = 1737] [serial = 2197] [outer = (nil)] 09:20:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8cd75800) [pid = 1737] [serial = 2198] [outer = 0x8c9e0800] 09:20:19 INFO - PROCESS | 1737 | 1466698819976 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8d199c00) [pid = 1737] [serial = 2199] [outer = 0x8c9e0800] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x90df0400) [pid = 1737] [serial = 2132] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8f5ba400) [pid = 1737] [serial = 2126] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x90ef3400) [pid = 1737] [serial = 2133] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8d2e9000) [pid = 1737] [serial = 2129] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8f688800) [pid = 1737] [serial = 2114] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8f68e000) [pid = 1737] [serial = 2115] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8eb0f000) [pid = 1737] [serial = 2123] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8ea09800) [pid = 1737] [serial = 2111] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8ea0dc00) [pid = 1737] [serial = 2112] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd9d000) [pid = 1737] [serial = 2108] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8d7c3c00) [pid = 1737] [serial = 2109] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8cd76000) [pid = 1737] [serial = 2117] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8cda0c00) [pid = 1737] [serial = 2118] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8f3bb800) [pid = 1737] [serial = 2106] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8da6a800) [pid = 1737] [serial = 2120] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8db2a400) [pid = 1737] [serial = 2121] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f688c00) [pid = 1737] [serial = 2127] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f3c1000) [pid = 1737] [serial = 2124] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8c9d6c00) [pid = 1737] [serial = 2130] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1737 | 1466698820790 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:20:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1535ms 09:20:20 INFO - PROCESS | 1737 | 1466698820840 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1737 | 1466698820847 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:20:20 INFO - PROCESS | 1737 | 1466698820860 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1737 | 1466698820863 Marionette TRACE conn3 <- [1,2902,null,{}] 09:20:20 INFO - PROCESS | 1737 | 1466698820870 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 1737 | 1466698820875 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:21 INFO - PROCESS | 1737 | 1466698821044 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:20:21 INFO - PROCESS | 1737 | 1466698821191 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1737 | 1466698821200 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:21 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9db400 == 34 [pid = 1737] [id = 733] 09:20:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8d7ce400) [pid = 1737] [serial = 2200] [outer = (nil)] 09:20:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8da70000) [pid = 1737] [serial = 2201] [outer = 0x8d7ce400] 09:20:21 INFO - PROCESS | 1737 | 1466698821269 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8db2c800) [pid = 1737] [serial = 2202] [outer = 0x8d7ce400] 09:20:22 INFO - PROCESS | 1737 | 1466698822122 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:20:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1280ms 09:20:22 INFO - PROCESS | 1737 | 1466698822143 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1737 | 1466698822147 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:20:22 INFO - PROCESS | 1737 | 1466698822154 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1737 | 1466698822159 Marionette TRACE conn3 <- [1,2906,null,{}] 09:20:22 INFO - PROCESS | 1737 | 1466698822174 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1737 | 1466698822182 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:22 INFO - PROCESS | 1737 | 1466698822344 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:20:22 INFO - PROCESS | 1737 | 1466698822355 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1737 | 1466698822368 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3be800 == 35 [pid = 1737] [id = 734] 09:20:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8f3c0800) [pid = 1737] [serial = 2203] [outer = (nil)] 09:20:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8f4b8c00) [pid = 1737] [serial = 2204] [outer = 0x8f3c0800] 09:20:22 INFO - PROCESS | 1737 | 1466698822434 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8f5c2800) [pid = 1737] [serial = 2205] [outer = 0x8f3c0800] 09:20:23 INFO - PROCESS | 1737 | 1466698823408 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:20:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1282ms 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b5d0800) [pid = 1737] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8e7a4c00) [pid = 1737] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x90deec00) [pid = 1737] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x90df0800) [pid = 1737] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8e7a8800) [pid = 1737] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8db26400) [pid = 1737] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d8f6400) [pid = 1737] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91f1f000) [pid = 1737] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8d2ea400) [pid = 1737] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8cd6ac00) [pid = 1737] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x91de7800) [pid = 1737] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d18f800) [pid = 1737] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:20:23 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8b5c5400) [pid = 1737] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:20:23 INFO - PROCESS | 1737 | 1466698823707 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1737 | 1466698823715 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:20:23 INFO - PROCESS | 1737 | 1466698823734 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1737 | 1466698823739 Marionette TRACE conn3 <- [1,2910,null,{}] 09:20:23 INFO - PROCESS | 1737 | 1466698823747 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1737 | 1466698823754 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:23 INFO - PROCESS | 1737 | 1466698823974 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:20:24 INFO - PROCESS | 1737 | 1466698824236 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1737 | 1466698824257 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:24 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c7c00 == 36 [pid = 1737] [id = 735] 09:20:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x8c9de400) [pid = 1737] [serial = 2206] [outer = (nil)] 09:20:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8c9e2c00) [pid = 1737] [serial = 2207] [outer = 0x8c9de400] 09:20:24 INFO - PROCESS | 1737 | 1466698824380 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8cd9c400) [pid = 1737] [serial = 2208] [outer = 0x8c9de400] 09:20:25 INFO - PROCESS | 1737 | 1466698825229 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:20:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:20:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1543ms 09:20:25 INFO - PROCESS | 1737 | 1466698825277 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:20:25 INFO - TEST-START | /DOMEvents/constructors.html 09:20:25 INFO - PROCESS | 1737 | 1466698825283 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:20:25 INFO - PROCESS | 1737 | 1466698825293 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1737 | 1466698825299 Marionette TRACE conn3 <- [1,2914,null,{}] 09:20:25 INFO - PROCESS | 1737 | 1466698825306 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 1737 | 1466698825312 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:25 INFO - PROCESS | 1737 | 1466698825496 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:20:25 INFO - PROCESS | 1737 | 1466698825683 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1737 | 1466698825692 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6d800 == 37 [pid = 1737] [id = 736] 09:20:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d192000) [pid = 1737] [serial = 2209] [outer = (nil)] 09:20:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d8f5400) [pid = 1737] [serial = 2210] [outer = 0x8d192000] 09:20:25 INFO - PROCESS | 1737 | 1466698825773 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8da6f400) [pid = 1737] [serial = 2211] [outer = 0x8d192000] 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:20:26 INFO - PROCESS | 1737 | 1466698826840 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:20:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:20:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1610ms 09:20:26 INFO - PROCESS | 1737 | 1466698826900 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1737 | 1466698826903 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:20:26 INFO - PROCESS | 1737 | 1466698826914 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1737 | 1466698826922 Marionette TRACE conn3 <- [1,2918,null,{}] 09:20:26 INFO - PROCESS | 1737 | 1466698826973 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1737 | 1466698826982 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:27 INFO - PROCESS | 1737 | 1466698827218 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:20:27 INFO - PROCESS | 1737 | 1466698827451 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1737 | 1466698827464 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:27 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ec800 == 38 [pid = 1737] [id = 737] 09:20:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8f3c1400) [pid = 1737] [serial = 2212] [outer = (nil)] 09:20:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f4af800) [pid = 1737] [serial = 2213] [outer = 0x8f3c1400] 09:20:27 INFO - PROCESS | 1737 | 1466698827595 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f5b7800) [pid = 1737] [serial = 2214] [outer = 0x8f3c1400] 09:20:28 INFO - PROCESS | 1737 | 1466698828461 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:20:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1602ms 09:20:28 INFO - PROCESS | 1737 | 1466698828520 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1737 | 1466698828523 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:20:28 INFO - PROCESS | 1737 | 1466698828530 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1737 | 1466698828534 Marionette TRACE conn3 <- [1,2922,null,{}] 09:20:28 INFO - PROCESS | 1737 | 1466698828539 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1737 | 1466698828544 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:28 INFO - PROCESS | 1737 | 1466698828724 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:20:28 INFO - PROCESS | 1737 | 1466698828914 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1737 | 1466698828920 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b7000 == 39 [pid = 1737] [id = 738] 09:20:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x90d97400) [pid = 1737] [serial = 2215] [outer = (nil)] 09:20:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x90de9000) [pid = 1737] [serial = 2216] [outer = 0x90d97400] 09:20:29 INFO - PROCESS | 1737 | 1466698829000 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x90ef4400) [pid = 1737] [serial = 2217] [outer = 0x90d97400] 09:20:29 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:20:29 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:20:29 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:20:29 INFO - PROCESS | 1737 | [1737] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:20:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:20:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:20:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:20:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:20:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:20:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1389ms 09:20:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:20:29 INFO - PROCESS | 1737 | 1466698829897 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:20:29 INFO - PROCESS | 1737 | 1466698829924 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1737 | 1466698829927 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:20:29 INFO - PROCESS | 1737 | 1466698829942 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1737 | 1466698829945 Marionette TRACE conn3 <- [1,2926,null,{}] 09:20:29 INFO - PROCESS | 1737 | 1466698829954 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 1737 | 1466698829959 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:30 INFO - PROCESS | 1737 | 1466698830155 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:20:30 INFO - PROCESS | 1737 | 1466698830322 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1737 | 1466698830330 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x91d9c400 == 40 [pid = 1737] [id = 739] 09:20:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x91d9dc00) [pid = 1737] [serial = 2218] [outer = (nil)] 09:20:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x92006000) [pid = 1737] [serial = 2219] [outer = 0x91d9dc00] 09:20:30 INFO - PROCESS | 1737 | 1466698830407 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x9200f000) [pid = 1737] [serial = 2220] [outer = 0x91d9dc00] 09:20:31 INFO - PROCESS | 1737 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:20:31 INFO - PROCESS | 1737 | 1466698831198 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:20:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1287ms 09:20:31 INFO - PROCESS | 1737 | 1466698831225 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1737 | 1466698831229 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:20:31 INFO - PROCESS | 1737 | 1466698831235 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1737 | 1466698831239 Marionette TRACE conn3 <- [1,2930,null,{}] 09:20:31 INFO - PROCESS | 1737 | 1466698831244 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1737 | 1466698831254 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:31 INFO - PROCESS | 1737 | 1466698831548 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:20:31 INFO - PROCESS | 1737 | 1466698831736 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1737 | 1466698831743 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x91df0800 == 41 [pid = 1737] [id = 740] 09:20:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x9238c800) [pid = 1737] [serial = 2221] [outer = (nil)] 09:20:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x9240a000) [pid = 1737] [serial = 2222] [outer = 0x9238c800] 09:20:31 INFO - PROCESS | 1737 | 1466698831828 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x92411000) [pid = 1737] [serial = 2223] [outer = 0x9238c800] 09:20:32 INFO - PROCESS | 1737 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:20:32 INFO - PROCESS | 1737 | 1466698832687 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:20:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1482ms 09:20:32 INFO - PROCESS | 1737 | 1466698832717 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1737 | 1466698832721 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:20:32 INFO - PROCESS | 1737 | 1466698832727 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1737 | 1466698832730 Marionette TRACE conn3 <- [1,2934,null,{}] 09:20:32 INFO - PROCESS | 1737 | 1466698832736 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1737 | 1466698832741 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:32 INFO - PROCESS | 1737 | 1466698832897 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:20:33 INFO - PROCESS | 1737 | 1466698833093 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1737 | 1466698833099 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x91de6800 == 42 [pid = 1737] [id = 741] 09:20:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x9221f000) [pid = 1737] [serial = 2224] [outer = (nil)] 09:20:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x92421000) [pid = 1737] [serial = 2225] [outer = 0x9221f000] 09:20:33 INFO - PROCESS | 1737 | 1466698833189 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x92424000) [pid = 1737] [serial = 2226] [outer = 0x9221f000] 09:20:33 INFO - PROCESS | 1737 | 1466698833987 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:20:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1289ms 09:20:34 INFO - PROCESS | 1737 | 1466698834016 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1737 | 1466698834020 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:20:34 INFO - PROCESS | 1737 | 1466698834027 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1737 | 1466698834029 Marionette TRACE conn3 <- [1,2938,null,{}] 09:20:34 INFO - PROCESS | 1737 | 1466698834035 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1737 | 1466698834041 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:34 INFO - PROCESS | 1737 | 1466698834207 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:20:34 INFO - PROCESS | 1737 | 1466698834403 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1737 | 1466698834409 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db22c00 == 43 [pid = 1737] [id = 742] 09:20:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8e7a5000) [pid = 1737] [serial = 2227] [outer = (nil)] 09:20:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x9242bc00) [pid = 1737] [serial = 2228] [outer = 0x8e7a5000] 09:20:34 INFO - PROCESS | 1737 | 1466698834501 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x9244f000) [pid = 1737] [serial = 2229] [outer = 0x8e7a5000] 09:20:35 INFO - PROCESS | 1737 | 1466698835337 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:20:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1328ms 09:20:35 INFO - PROCESS | 1737 | 1466698835355 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1737 | 1466698835358 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:20:35 INFO - PROCESS | 1737 | 1466698835365 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1737 | 1466698835369 Marionette TRACE conn3 <- [1,2942,null,{}] 09:20:35 INFO - PROCESS | 1737 | 1466698835374 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1737 | 1466698835380 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:35 INFO - PROCESS | 1737 | 1466698835545 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:20:35 INFO - PROCESS | 1737 | 1466698835752 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1737 | 1466698835760 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:35 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b294000 == 44 [pid = 1737] [id = 743] 09:20:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8b296800) [pid = 1737] [serial = 2230] [outer = (nil)] 09:20:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8cd6bc00) [pid = 1737] [serial = 2231] [outer = 0x8b296800] 09:20:35 INFO - PROCESS | 1737 | 1466698835838 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8e3df400) [pid = 1737] [serial = 2232] [outer = 0x8b296800] 09:20:36 INFO - PROCESS | 1737 | 1466698836854 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:20:36 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:20:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:20:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1537ms 09:20:36 INFO - PROCESS | 1737 | 1466698836903 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1737 | 1466698836909 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:20:36 INFO - PROCESS | 1737 | 1466698836915 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1737 | 1466698836923 Marionette TRACE conn3 <- [1,2946,null,{}] 09:20:36 INFO - PROCESS | 1737 | 1466698836930 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1737 | 1466698836935 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:37 INFO - PROCESS | 1737 | 1466698837160 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:20:37 INFO - PROCESS | 1737 | 1466698837422 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1737 | 1466698837431 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd9fc00 == 45 [pid = 1737] [id = 744] 09:20:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8cda0400) [pid = 1737] [serial = 2233] [outer = (nil)] 09:20:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8d7cb000) [pid = 1737] [serial = 2234] [outer = 0x8cda0400] 09:20:37 INFO - PROCESS | 1737 | 1466698837510 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8d8f5c00) [pid = 1737] [serial = 2235] [outer = 0x8cda0400] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d197000 == 44 [pid = 1737] [id = 659] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9db400 == 43 [pid = 1737] [id = 733] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9e0000 == 42 [pid = 1737] [id = 732] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8db30400 == 41 [pid = 1737] [id = 669] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f5b9400 == 40 [pid = 1737] [id = 670] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c8000 == 39 [pid = 1737] [id = 662] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd97800 == 38 [pid = 1737] [id = 725] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3b5000 == 37 [pid = 1737] [id = 663] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd75c00 == 36 [pid = 1737] [id = 673] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd75400 == 35 [pid = 1737] [id = 726] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d19a800 == 34 [pid = 1737] [id = 674] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d18ec00 == 33 [pid = 1737] [id = 719] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b297800 == 32 [pid = 1737] [id = 730] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9dcc00 == 31 [pid = 1737] [id = 672] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f693c00 == 30 [pid = 1737] [id = 727] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2eb000 == 29 [pid = 1737] [id = 675] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f685800 == 28 [pid = 1737] [id = 666] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9b400 == 27 [pid = 1737] [id = 668] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2f0000 == 26 [pid = 1737] [id = 728] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3dc400 == 25 [pid = 1737] [id = 729] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5ca000 == 24 [pid = 1737] [id = 731] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29d400 == 23 [pid = 1737] [id = 667] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8da6a000 == 22 [pid = 1737] [id = 724] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b292800 == 21 [pid = 1737] [id = 671] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8e7a7800 == 20 [pid = 1737] [id = 661] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8da68c00 == 19 [pid = 1737] [id = 660] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8e3e4c00 == 18 [pid = 1737] [id = 665] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8c9d5400 == 17 [pid = 1737] [id = 664] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8db22c00 == 16 [pid = 1737] [id = 742] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x91de6800 == 15 [pid = 1737] [id = 741] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x91df0800 == 14 [pid = 1737] [id = 740] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x91d9c400 == 13 [pid = 1737] [id = 739] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2ec800 == 12 [pid = 1737] [id = 737] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f4b7000 == 11 [pid = 1737] [id = 738] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd6d800 == 10 [pid = 1737] [id = 736] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8f3be800 == 9 [pid = 1737] [id = 734] 09:20:38 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c7c00 == 8 [pid = 1737] [id = 735] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8d8ff000) [pid = 1737] [serial = 2136] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8d2e4400) [pid = 1737] [serial = 2135] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8f3bfc00) [pid = 1737] [serial = 2139] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8eb06400) [pid = 1737] [serial = 2138] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x91d99000) [pid = 1737] [serial = 2142] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x90ef3000) [pid = 1737] [serial = 2141] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x91ded800) [pid = 1737] [serial = 2145] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x91de4800) [pid = 1737] [serial = 2144] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x8ea06800) [pid = 1737] [serial = 2168] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x91f19400) [pid = 1737] [serial = 2148] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x91f17000) [pid = 1737] [serial = 2147] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8d8fd400) [pid = 1737] [serial = 2165] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x9221a000) [pid = 1737] [serial = 2151] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8eb03000) [pid = 1737] [serial = 2169] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x92215000) [pid = 1737] [serial = 2150] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8eb04c00) [pid = 1737] [serial = 2172] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8cda4c00) [pid = 1737] [serial = 2162] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d2e1800) [pid = 1737] [serial = 2163] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x92386c00) [pid = 1737] [serial = 2154] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8da71800) [pid = 1737] [serial = 2160] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x92384c00) [pid = 1737] [serial = 2153] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8da65400) [pid = 1737] [serial = 2159] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8e3e9800) [pid = 1737] [serial = 2157] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8d7c8c00) [pid = 1737] [serial = 2156] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8e3e0400) [pid = 1737] [serial = 2171] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8f4aac00) [pid = 1737] [serial = 2174] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8da69000) [pid = 1737] [serial = 2166] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1737 | 1466698839501 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:20:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2636ms 09:20:39 INFO - PROCESS | 1737 | 1466698839552 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:20:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:20:39 INFO - PROCESS | 1737 | 1466698839558 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:20:39 INFO - PROCESS | 1737 | 1466698839566 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1737 | 1466698839573 Marionette TRACE conn3 <- [1,2950,null,{}] 09:20:39 INFO - PROCESS | 1737 | 1466698839580 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1737 | 1466698839585 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:39 INFO - PROCESS | 1737 | 1466698839746 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:20:39 INFO - PROCESS | 1737 | 1466698839943 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1737 | 1466698839950 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c8000 == 9 [pid = 1737] [id = 745] 09:20:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8b5ca000) [pid = 1737] [serial = 2236] [outer = (nil)] 09:20:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8cd6c000) [pid = 1737] [serial = 2237] [outer = 0x8b5ca000] 09:20:40 INFO - PROCESS | 1737 | 1466698840027 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8cd75000) [pid = 1737] [serial = 2238] [outer = 0x8b5ca000] 09:20:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2e1800 == 10 [pid = 1737] [id = 746] 09:20:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8d2e2800) [pid = 1737] [serial = 2239] [outer = (nil)] 09:20:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8d2e4400) [pid = 1737] [serial = 2240] [outer = 0x8d2e2800] 09:20:40 INFO - PROCESS | 1737 | 1466698840835 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:20:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1288ms 09:20:40 INFO - PROCESS | 1737 | 1466698840853 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1737 | 1466698840861 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:20:40 INFO - PROCESS | 1737 | 1466698840872 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1737 | 1466698840876 Marionette TRACE conn3 <- [1,2954,null,{}] 09:20:40 INFO - PROCESS | 1737 | 1466698840882 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 1737 | 1466698840888 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:41 INFO - PROCESS | 1737 | 1466698841074 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:20:41 INFO - PROCESS | 1737 | 1466698841227 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1737 | 1466698841235 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c3800 == 11 [pid = 1737] [id = 747] 09:20:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8d7c4c00) [pid = 1737] [serial = 2241] [outer = (nil)] 09:20:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d8f6c00) [pid = 1737] [serial = 2242] [outer = 0x8d7c4c00] 09:20:41 INFO - PROCESS | 1737 | 1466698841309 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8da6ac00) [pid = 1737] [serial = 2243] [outer = 0x8d7c4c00] 09:20:42 INFO - PROCESS | 1737 | 1466698842103 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:20:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1289ms 09:20:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:20:42 INFO - PROCESS | 1737 | 1466698842161 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1737 | 1466698842164 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:20:42 INFO - PROCESS | 1737 | 1466698842171 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1737 | 1466698842177 Marionette TRACE conn3 <- [1,2958,null,{}] 09:20:42 INFO - PROCESS | 1737 | 1466698842202 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1737 | 1466698842211 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:42 INFO - PROCESS | 1737 | 1466698842433 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:20:42 INFO - PROCESS | 1737 | 1466698842463 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1737 | 1466698842476 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:42 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a2000 == 12 [pid = 1737] [id = 748] 09:20:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8e7a2400) [pid = 1737] [serial = 2244] [outer = (nil)] 09:20:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e7a7400) [pid = 1737] [serial = 2245] [outer = 0x8e7a2400] 09:20:42 INFO - PROCESS | 1737 | 1466698842544 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8ea0f400) [pid = 1737] [serial = 2246] [outer = 0x8e7a2400] 09:20:43 INFO - PROCESS | 1737 | 1466698843366 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:20:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1243ms 09:20:43 INFO - PROCESS | 1737 | 1466698843414 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1737 | 1466698843420 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:20:43 INFO - PROCESS | 1737 | 1466698843427 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1737 | 1466698843430 Marionette TRACE conn3 <- [1,2962,null,{}] 09:20:43 INFO - PROCESS | 1737 | 1466698843441 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 1737 | 1466698843446 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:43 INFO - PROCESS | 1737 | 1466698843696 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8e7a0800) [pid = 1737] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8e79f400) [pid = 1737] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x90de4000) [pid = 1737] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8f694400) [pid = 1737] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8c9dc400) [pid = 1737] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8c9e0800) [pid = 1737] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d7ce400) [pid = 1737] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8cd98c00) [pid = 1737] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8eb01c00) [pid = 1737] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8cd6a000) [pid = 1737] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:20:44 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f3c0800) [pid = 1737] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:20:44 INFO - PROCESS | 1737 | 1466698844391 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1737 | 1466698844400 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:44 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29a400 == 13 [pid = 1737] [id = 749] 09:20:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8c9d3c00) [pid = 1737] [serial = 2247] [outer = (nil)] 09:20:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8cd98c00) [pid = 1737] [serial = 2248] [outer = 0x8c9d3c00] 09:20:44 INFO - PROCESS | 1737 | 1466698844468 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8e3de800) [pid = 1737] [serial = 2249] [outer = 0x8c9d3c00] 09:20:45 INFO - PROCESS | 1737 | 1466698845093 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:20:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1693ms 09:20:45 INFO - PROCESS | 1737 | 1466698845121 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1737 | 1466698845124 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:20:45 INFO - PROCESS | 1737 | 1466698845131 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1737 | 1466698845134 Marionette TRACE conn3 <- [1,2966,null,{}] 09:20:45 INFO - PROCESS | 1737 | 1466698845140 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 1737 | 1466698845144 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:45 INFO - PROCESS | 1737 | 1466698845355 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:20:45 INFO - PROCESS | 1737 | 1466698845378 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1737 | 1466698845386 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:45 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e7a0400 == 14 [pid = 1737] [id = 750] 09:20:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8ea02400) [pid = 1737] [serial = 2250] [outer = (nil)] 09:20:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f4ad800) [pid = 1737] [serial = 2251] [outer = 0x8ea02400] 09:20:45 INFO - PROCESS | 1737 | 1466698845452 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f4b5400) [pid = 1737] [serial = 2252] [outer = 0x8ea02400] 09:20:46 INFO - PROCESS | 1737 | 1466698846197 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:20:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1178ms 09:20:46 INFO - PROCESS | 1737 | 1466698846311 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1737 | 1466698846316 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:20:46 INFO - PROCESS | 1737 | 1466698846324 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1737 | 1466698846331 Marionette TRACE conn3 <- [1,2970,null,{}] 09:20:46 INFO - PROCESS | 1737 | 1466698846340 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1737 | 1466698846346 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:46 INFO - PROCESS | 1737 | 1466698846559 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:20:46 INFO - PROCESS | 1737 | 1466698846764 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1737 | 1466698846780 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:46 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9d7c00 == 15 [pid = 1737] [id = 751] 09:20:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8c9da400) [pid = 1737] [serial = 2253] [outer = (nil)] 09:20:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8cd6ac00) [pid = 1737] [serial = 2254] [outer = 0x8c9da400] 09:20:46 INFO - PROCESS | 1737 | 1466698846859 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8cd9b400) [pid = 1737] [serial = 2255] [outer = 0x8c9da400] 09:20:47 INFO - PROCESS | 1737 | 1466698847791 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:20:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1489ms 09:20:47 INFO - PROCESS | 1737 | 1466698847813 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1737 | 1466698847818 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:20:47 INFO - PROCESS | 1737 | 1466698847829 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1737 | 1466698847834 Marionette TRACE conn3 <- [1,2974,null,{}] 09:20:47 INFO - PROCESS | 1737 | 1466698847841 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1737 | 1466698847847 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:48 INFO - PROCESS | 1737 | 1466698848017 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:20:48 INFO - PROCESS | 1737 | 1466698848213 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1737 | 1466698848220 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:48 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d196000 == 16 [pid = 1737] [id = 752] 09:20:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8da67c00) [pid = 1737] [serial = 2256] [outer = (nil)] 09:20:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8db26400) [pid = 1737] [serial = 2257] [outer = 0x8da67c00] 09:20:48 INFO - PROCESS | 1737 | 1466698848305 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8e3e9400) [pid = 1737] [serial = 2258] [outer = 0x8da67c00] 09:20:49 INFO - PROCESS | 1737 | 1466698849245 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:20:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1445ms 09:20:49 INFO - PROCESS | 1737 | 1466698849271 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1737 | 1466698849275 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:20:49 INFO - PROCESS | 1737 | 1466698849282 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1737 | 1466698849286 Marionette TRACE conn3 <- [1,2978,null,{}] 09:20:49 INFO - PROCESS | 1737 | 1466698849301 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1737 | 1466698849310 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:49 INFO - PROCESS | 1737 | 1466698849527 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:20:49 INFO - PROCESS | 1737 | 1466698849710 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1737 | 1466698849721 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:49 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4acc00 == 17 [pid = 1737] [id = 753] 09:20:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8f4b8800) [pid = 1737] [serial = 2259] [outer = (nil)] 09:20:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8f5b8c00) [pid = 1737] [serial = 2260] [outer = 0x8f4b8800] 09:20:49 INFO - PROCESS | 1737 | 1466698849843 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x8f5bfc00) [pid = 1737] [serial = 2261] [outer = 0x8f4b8800] 09:20:50 INFO - PROCESS | 1737 | 1466698850700 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:20:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1430ms 09:20:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:20:50 INFO - PROCESS | 1737 | 1466698850713 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1737 | 1466698850716 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:20:50 INFO - PROCESS | 1737 | 1466698850723 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1737 | 1466698850726 Marionette TRACE conn3 <- [1,2982,null,{}] 09:20:50 INFO - PROCESS | 1737 | 1466698850732 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 1737 | 1466698850738 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:50 INFO - PROCESS | 1737 | 1466698850907 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:20:51 INFO - PROCESS | 1737 | 1466698851126 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1737 | 1466698851136 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:51 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f68dc00 == 18 [pid = 1737] [id = 754] 09:20:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8f68e800) [pid = 1737] [serial = 2262] [outer = (nil)] 09:20:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x8f692c00) [pid = 1737] [serial = 2263] [outer = 0x8f68e800] 09:20:51 INFO - PROCESS | 1737 | 1466698851216 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x90d95800) [pid = 1737] [serial = 2264] [outer = 0x8f68e800] 09:20:52 INFO - PROCESS | 1737 | 1466698852109 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:20:52 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:20:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:20:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1438ms 09:20:52 INFO - PROCESS | 1737 | 1466698852161 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1737 | 1466698852165 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:20:52 INFO - PROCESS | 1737 | 1466698852172 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1737 | 1466698852175 Marionette TRACE conn3 <- [1,2986,null,{}] 09:20:52 INFO - PROCESS | 1737 | 1466698852209 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 1737 | 1466698852215 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:52 INFO - PROCESS | 1737 | 1466698852388 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:20:52 INFO - PROCESS | 1737 | 1466698852577 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1737 | 1466698852584 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:52 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f688c00 == 19 [pid = 1737] [id = 755] 09:20:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x90d94000) [pid = 1737] [serial = 2265] [outer = (nil)] 09:20:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x90deb800) [pid = 1737] [serial = 2266] [outer = 0x90d94000] 09:20:52 INFO - PROCESS | 1737 | 1466698852673 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x90ef0800) [pid = 1737] [serial = 2267] [outer = 0x90d94000] 09:20:53 INFO - PROCESS | 1737 | 1466698853586 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:20:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1443ms 09:20:53 INFO - PROCESS | 1737 | 1466698853615 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1737 | 1466698853622 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:20:53 INFO - PROCESS | 1737 | 1466698853632 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1737 | 1466698853636 Marionette TRACE conn3 <- [1,2990,null,{}] 09:20:53 INFO - PROCESS | 1737 | 1466698853641 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 1737 | 1466698853653 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:53 INFO - PROCESS | 1737 | 1466698853963 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:20:54 INFO - PROCESS | 1737 | 1466698854114 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1737 | 1466698854121 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:54 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b299c00 == 20 [pid = 1737] [id = 756] 09:20:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8cd9f400) [pid = 1737] [serial = 2268] [outer = (nil)] 09:20:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8e3dd800) [pid = 1737] [serial = 2269] [outer = 0x8cd9f400] 09:20:54 INFO - PROCESS | 1737 | 1466698854245 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x90d9d400) [pid = 1737] [serial = 2270] [outer = 0x8cd9f400] 09:20:55 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e800 == 21 [pid = 1737] [id = 757] 09:20:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8cd69800) [pid = 1737] [serial = 2271] [outer = (nil)] 09:20:55 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8b29a000) [pid = 1737] [serial = 2272] [outer = 0x8cd69800] 09:20:55 INFO - PROCESS | 1737 | --DOCSHELL 0x8d2e1800 == 20 [pid = 1737] [id = 746] 09:20:55 INFO - PROCESS | 1737 | 1466698855566 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8f3b6400) [pid = 1737] [serial = 2180] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x8ea04c00) [pid = 1737] [serial = 2181] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x90eeec00) [pid = 1737] [serial = 2186] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x91d96c00) [pid = 1737] [serial = 2187] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x91de4c00) [pid = 1737] [serial = 2189] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x91dea400) [pid = 1737] [serial = 2190] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x90d9d800) [pid = 1737] [serial = 2183] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x90de3800) [pid = 1737] [serial = 2184] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8e7a2800) [pid = 1737] [serial = 2195] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8db26800) [pid = 1737] [serial = 2196] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8cd75800) [pid = 1737] [serial = 2198] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8d199c00) [pid = 1737] [serial = 2199] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8da70000) [pid = 1737] [serial = 2201] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8db2c800) [pid = 1737] [serial = 2202] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8d7c6800) [pid = 1737] [serial = 2177] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8d8f4c00) [pid = 1737] [serial = 2178] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8f4b4800) [pid = 1737] [serial = 2175] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x92005400) [pid = 1737] [serial = 2192] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x92008800) [pid = 1737] [serial = 2193] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f5c2800) [pid = 1737] [serial = 2205] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f4b8c00) [pid = 1737] [serial = 2204] [outer = (nil)] [url = about:blank] 09:20:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:20:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1983ms 09:20:55 INFO - PROCESS | 1737 | 1466698855615 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1737 | 1466698855621 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:20:55 INFO - PROCESS | 1737 | 1466698855628 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1737 | 1466698855633 Marionette TRACE conn3 <- [1,2994,null,{}] 09:20:55 INFO - PROCESS | 1737 | 1466698855640 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 1737 | 1466698855646 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:55 INFO - PROCESS | 1737 | 1466698855810 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:20:56 INFO - PROCESS | 1737 | 1466698856009 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1737 | 1466698856018 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:56 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2eb000 == 21 [pid = 1737] [id = 758] 09:20:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8d2ed000) [pid = 1737] [serial = 2273] [outer = (nil)] 09:20:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8d7c7000) [pid = 1737] [serial = 2274] [outer = 0x8d2ed000] 09:20:56 INFO - PROCESS | 1737 | 1466698856094 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8d8f8400) [pid = 1737] [serial = 2275] [outer = 0x8d2ed000] 09:20:56 INFO - PROCESS | 1737 | 1466698856765 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:20:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1180ms 09:20:56 INFO - PROCESS | 1737 | 1466698856809 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1737 | 1466698856815 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:20:56 INFO - PROCESS | 1737 | 1466698856825 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1737 | 1466698856828 Marionette TRACE conn3 <- [1,2998,null,{}] 09:20:56 INFO - PROCESS | 1737 | 1466698856834 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1737 | 1466698856840 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:57 INFO - PROCESS | 1737 | 1466698857017 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:20:57 INFO - PROCESS | 1737 | 1466698857177 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1737 | 1466698857188 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:57 INFO - PROCESS | 1737 | ++DOCSHELL 0x8da72800 == 22 [pid = 1737] [id = 759] 09:20:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8e7a0c00) [pid = 1737] [serial = 2276] [outer = (nil)] 09:20:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8ea02c00) [pid = 1737] [serial = 2277] [outer = 0x8e7a0c00] 09:20:57 INFO - PROCESS | 1737 | 1466698857255 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8eb01c00) [pid = 1737] [serial = 2278] [outer = 0x8e7a0c00] 09:20:58 INFO - PROCESS | 1737 | 1466698858010 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:20:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1233ms 09:20:58 INFO - PROCESS | 1737 | 1466698858057 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1737 | 1466698858061 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:20:58 INFO - PROCESS | 1737 | 1466698858068 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1737 | 1466698858074 Marionette TRACE conn3 <- [1,3002,null,{}] 09:20:58 INFO - PROCESS | 1737 | 1466698858089 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 1737 | 1466698858097 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:58 INFO - PROCESS | 1737 | 1466698858316 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:20:58 INFO - PROCESS | 1737 | 1466698858344 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1737 | 1466698858353 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:58 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f4b4c00 == 23 [pid = 1737] [id = 760] 09:20:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8f4b5000) [pid = 1737] [serial = 2279] [outer = (nil)] 09:20:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8f5b6c00) [pid = 1737] [serial = 2280] [outer = 0x8f4b5000] 09:20:58 INFO - PROCESS | 1737 | 1466698858424 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x8f4ad400) [pid = 1737] [serial = 2281] [outer = 0x8f4b5000] 09:20:59 INFO - PROCESS | 1737 | 1466698859332 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:20:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1283ms 09:20:59 INFO - PROCESS | 1737 | 1466698859351 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1737 | 1466698859355 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:20:59 INFO - PROCESS | 1737 | 1466698859371 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1737 | 1466698859374 Marionette TRACE conn3 <- [1,3006,null,{}] 09:20:59 INFO - PROCESS | 1737 | 1466698859379 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1737 | 1466698859383 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:59 INFO - PROCESS | 1737 | 1466698859600 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:20:59 INFO - PROCESS | 1737 | 1466698859639 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1737 | 1466698859648 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:20:59 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b295000 == 24 [pid = 1737] [id = 761] 09:20:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x90d9f000) [pid = 1737] [serial = 2282] [outer = (nil)] 09:20:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x90eeb800) [pid = 1737] [serial = 2283] [outer = 0x90d9f000] 09:20:59 INFO - PROCESS | 1737 | 1466698859713 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x91d99c00) [pid = 1737] [serial = 2284] [outer = 0x90d9f000] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8d7c4c00) [pid = 1737] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8b5ca000) [pid = 1737] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8c9d3c00) [pid = 1737] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8e7a2400) [pid = 1737] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x90d97400) [pid = 1737] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8f3c1400) [pid = 1737] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x9238c800) [pid = 1737] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d192000) [pid = 1737] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8c9de400) [pid = 1737] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x91d9dc00) [pid = 1737] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8b296800) [pid = 1737] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8cda0400) [pid = 1737] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8d2e2800) [pid = 1737] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x9221f000) [pid = 1737] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:21:00 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8e7a5000) [pid = 1737] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:21:00 INFO - PROCESS | 1737 | 1466698860711 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:21:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1384ms 09:21:00 INFO - PROCESS | 1737 | 1466698860757 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:21:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:21:00 INFO - PROCESS | 1737 | 1466698860762 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:21:00 INFO - PROCESS | 1737 | 1466698860778 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1737 | 1466698860781 Marionette TRACE conn3 <- [1,3010,null,{}] 09:21:00 INFO - PROCESS | 1737 | 1466698860791 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 1737 | 1466698860796 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:00 INFO - PROCESS | 1737 | 1466698860973 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:21:01 INFO - PROCESS | 1737 | 1466698860990 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1737 | 1466698860996 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:01 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293400 == 25 [pid = 1737] [id = 762] 09:21:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8b298800) [pid = 1737] [serial = 2285] [outer = (nil)] 09:21:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x90de7c00) [pid = 1737] [serial = 2286] [outer = 0x8b298800] 09:21:01 INFO - PROCESS | 1737 | 1466698861071 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x91da0800) [pid = 1737] [serial = 2287] [outer = 0x8b298800] 09:21:01 INFO - PROCESS | 1737 | 1466698861908 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:21:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1151ms 09:21:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:21:01 INFO - PROCESS | 1737 | 1466698861919 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1737 | 1466698861922 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 1737 | 1466698861928 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1737 | 1466698861931 Marionette TRACE conn3 <- [1,3014,null,{}] 09:21:01 INFO - PROCESS | 1737 | 1466698861937 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 1737 | 1466698861946 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:02 INFO - PROCESS | 1737 | 1466698862201 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:21:02 INFO - PROCESS | 1737 | 1466698862226 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1737 | 1466698862231 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:02 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d8f5800 == 26 [pid = 1737] [id = 763] 09:21:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8eb0b400) [pid = 1737] [serial = 2288] [outer = (nil)] 09:21:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x91f12800) [pid = 1737] [serial = 2289] [outer = 0x8eb0b400] 09:21:02 INFO - PROCESS | 1737 | 1466698862298 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91f16400) [pid = 1737] [serial = 2290] [outer = 0x8eb0b400] 09:21:02 INFO - PROCESS | 1737 | [1737] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:21:03 INFO - PROCESS | 1737 | 1466698863382 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:21:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:21:03 INFO - {} 09:21:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:21:03 INFO - {} 09:21:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:21:03 INFO - {} 09:21:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:21:03 INFO - {} 09:21:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1482ms 09:21:03 INFO - PROCESS | 1737 | 1466698863413 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1737 | 1466698863419 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /FileAPI/fileReader.html 09:21:03 INFO - PROCESS | 1737 | 1466698863427 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1737 | 1466698863433 Marionette TRACE conn3 <- [1,3018,null,{}] 09:21:03 INFO - PROCESS | 1737 | 1466698863486 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1737 | 1466698863493 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:03 INFO - PROCESS | 1737 | 1466698863693 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:21:03 INFO - PROCESS | 1737 | 1466698863954 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1737 | 1466698863963 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:03 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d18f400 == 27 [pid = 1737] [id = 764] 09:21:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8d18f800) [pid = 1737] [serial = 2291] [outer = (nil)] 09:21:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8e7a5000) [pid = 1737] [serial = 2292] [outer = 0x8d18f800] 09:21:04 INFO - PROCESS | 1737 | 1466698864053 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8eb0f400) [pid = 1737] [serial = 2293] [outer = 0x8d18f800] 09:21:04 INFO - PROCESS | 1737 | 1466698864836 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:21:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:21:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:21:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:21:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1434ms 09:21:04 INFO - PROCESS | 1737 | 1466698864862 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1737 | 1466698864869 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /FileAPI/historical.html 09:21:04 INFO - PROCESS | 1737 | 1466698864880 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1737 | 1466698864883 Marionette TRACE conn3 <- [1,3022,null,{}] 09:21:04 INFO - PROCESS | 1737 | 1466698864890 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 1737 | 1466698864896 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:05 INFO - PROCESS | 1737 | 1466698865075 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:21:05 INFO - PROCESS | 1737 | 1466698865276 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1737 | 1466698865287 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:05 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2d400 == 28 [pid = 1737] [id = 765] 09:21:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x90d92800) [pid = 1737] [serial = 2294] [outer = (nil)] 09:21:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x90deb000) [pid = 1737] [serial = 2295] [outer = 0x90d92800] 09:21:05 INFO - PROCESS | 1737 | 1466698865370 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x91da1800) [pid = 1737] [serial = 2296] [outer = 0x90d92800] 09:21:06 INFO - PROCESS | 1737 | 1466698866244 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:21:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:21:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:21:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:21:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:21:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:21:06 INFO - TEST-OK | /FileAPI/historical.html | took 1382ms 09:21:06 INFO - PROCESS | 1737 | 1466698866264 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1737 | 1466698866268 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /FileAPI/idlharness.html 09:21:06 INFO - PROCESS | 1737 | 1466698866276 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1737 | 1466698866282 Marionette TRACE conn3 <- [1,3026,null,{}] 09:21:06 INFO - PROCESS | 1737 | 1466698866299 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1737 | 1466698866307 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:06 INFO - PROCESS | 1737 | 1466698866510 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:21:06 INFO - PROCESS | 1737 | 1466698866697 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1737 | 1466698866706 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:06 INFO - PROCESS | 1737 | ++DOCSHELL 0x8db2f000 == 29 [pid = 1737] [id = 766] 09:21:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x91f20800) [pid = 1737] [serial = 2297] [outer = (nil)] 09:21:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x92008c00) [pid = 1737] [serial = 2298] [outer = 0x91f20800] 09:21:06 INFO - PROCESS | 1737 | 1466698866832 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x92010000) [pid = 1737] [serial = 2299] [outer = 0x91f20800] 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:21:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:21:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:21:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:21:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:21:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:21:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:21:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:21:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:21:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:21:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2114ms 09:21:08 INFO - PROCESS | 1737 | 1466698868242 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:21:08 INFO - PROCESS | 1737 | 1466698868545 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1737 | 1466698868550 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /FileAPI/idlharness.worker 09:21:08 INFO - PROCESS | 1737 | 1466698868560 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1737 | 1466698868562 Marionette TRACE conn3 <- [1,3030,null,{}] 09:21:08 INFO - PROCESS | 1737 | 1466698868568 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 1737 | 1466698868574 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:08 INFO - PROCESS | 1737 | 1466698868775 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:21:08 INFO - PROCESS | 1737 | 1466698868964 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1737 | 1466698868971 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:08 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b299000 == 30 [pid = 1737] [id = 767] 09:21:08 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x8cda3c00) [pid = 1737] [serial = 2300] [outer = (nil)] 09:21:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8da6f800) [pid = 1737] [serial = 2301] [outer = 0x8cda3c00] 09:21:09 INFO - PROCESS | 1737 | 1466698869051 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x926d1400) [pid = 1737] [serial = 2302] [outer = 0x8cda3c00] 09:21:09 INFO - PROCESS | 1737 | [1737] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:21:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:21:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:21:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:21:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:21:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:21:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:21:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:21:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:21:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:21:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:21:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:21:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:21:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:21:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:21:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:21:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:21:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:21:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:21:11 INFO - {} 09:21:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2617ms 09:21:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:21:11 INFO - PROCESS | 1737 | 1466698871032 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:21:11 INFO - PROCESS | 1737 | 1466698871176 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1737 | 1466698871189 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:21:11 INFO - PROCESS | 1737 | 1466698871198 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1737 | 1466698871209 Marionette TRACE conn3 <- [1,3034,null,{}] 09:21:11 INFO - PROCESS | 1737 | 1466698871222 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 1737 | 1466698871234 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:11 INFO - PROCESS | 1737 | 1466698871540 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:21:11 INFO - PROCESS | 1737 | 1466698871732 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1737 | 1466698871744 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:11 INFO - PROCESS | 1737 | ++DOCSHELL 0x926d0800 == 31 [pid = 1737] [id = 768] 09:21:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x926d7400) [pid = 1737] [serial = 2303] [outer = (nil)] 09:21:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x92bbb800) [pid = 1737] [serial = 2304] [outer = 0x926d7400] 09:21:11 INFO - PROCESS | 1737 | 1466698871856 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x92bbdc00) [pid = 1737] [serial = 2305] [outer = 0x926d7400] 09:21:12 INFO - PROCESS | 1737 | 1466698872670 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:21:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1494ms 09:21:12 INFO - PROCESS | 1737 | 1466698872694 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1737 | 1466698872697 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:21:12 INFO - PROCESS | 1737 | 1466698872703 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1737 | 1466698872707 Marionette TRACE conn3 <- [1,3038,null,{}] 09:21:12 INFO - PROCESS | 1737 | 1466698872713 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1737 | 1466698872723 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:12 INFO - PROCESS | 1737 | 1466698872902 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:21:13 INFO - PROCESS | 1737 | 1466698873105 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1737 | 1466698873116 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:13 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd6a000 == 32 [pid = 1737] [id = 769] 09:21:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8cd71800) [pid = 1737] [serial = 2306] [outer = (nil)] 09:21:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 100 (0x8da68000) [pid = 1737] [serial = 2307] [outer = 0x8cd71800] 09:21:13 INFO - PROCESS | 1737 | 1466698873205 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1737 | ++DOMWINDOW == 101 (0x8ea08c00) [pid = 1737] [serial = 2308] [outer = 0x8cd71800] 09:21:14 INFO - PROCESS | 1737 | 1466698874092 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:21:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:21:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:21:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1438ms 09:21:14 INFO - PROCESS | 1737 | 1466698874425 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1737 | 1466698874432 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:21:14 INFO - PROCESS | 1737 | 1466698874447 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1737 | 1466698874452 Marionette TRACE conn3 <- [1,3042,null,{}] 09:21:14 INFO - PROCESS | 1737 | 1466698874460 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 1737 | 1466698874466 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:14 INFO - PROCESS | 1737 | 1466698874673 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:21:15 INFO - PROCESS | 1737 | 1466698874982 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1737 | 1466698875004 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:15 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c4400 == 33 [pid = 1737] [id = 770] 09:21:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 102 (0x8d7c7c00) [pid = 1737] [serial = 2309] [outer = (nil)] 09:21:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 103 (0x8d8f4400) [pid = 1737] [serial = 2310] [outer = 0x8d7c7c00] 09:21:15 INFO - PROCESS | 1737 | 1466698875108 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1737 | ++DOMWINDOW == 104 (0x8da70000) [pid = 1737] [serial = 2311] [outer = 0x8d7c7c00] 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:21:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:21:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:21:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1779ms 09:21:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:21:16 INFO - PROCESS | 1737 | 1466698876153 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:21:16 INFO - PROCESS | 1737 | 1466698876232 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1737 | 1466698876242 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:21:16 INFO - PROCESS | 1737 | 1466698876261 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1737 | 1466698876282 Marionette TRACE conn3 <- [1,3046,null,{}] 09:21:17 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29e800 == 32 [pid = 1737] [id = 757] 09:21:17 INFO - PROCESS | 1737 | --DOCSHELL 0x8b294000 == 31 [pid = 1737] [id = 743] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 103 (0x8cd75000) [pid = 1737] [serial = 2238] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 102 (0x8e3de800) [pid = 1737] [serial = 2249] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 101 (0x8d8f6c00) [pid = 1737] [serial = 2242] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 100 (0x8ea0f400) [pid = 1737] [serial = 2246] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 99 (0x90ef4400) [pid = 1737] [serial = 2217] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x8f4af800) [pid = 1737] [serial = 2213] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x92411000) [pid = 1737] [serial = 2223] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x8da6f400) [pid = 1737] [serial = 2211] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8c9e2c00) [pid = 1737] [serial = 2207] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x8cd9c400) [pid = 1737] [serial = 2208] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x9200f000) [pid = 1737] [serial = 2220] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x92006000) [pid = 1737] [serial = 2219] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x90de9000) [pid = 1737] [serial = 2216] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8cd98c00) [pid = 1737] [serial = 2248] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8e7a7400) [pid = 1737] [serial = 2245] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd6bc00) [pid = 1737] [serial = 2231] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8d7cb000) [pid = 1737] [serial = 2234] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x9240a000) [pid = 1737] [serial = 2222] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x8d8f5400) [pid = 1737] [serial = 2210] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8d2e4400) [pid = 1737] [serial = 2240] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8f5b7800) [pid = 1737] [serial = 2214] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8da6ac00) [pid = 1737] [serial = 2243] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f4ad800) [pid = 1737] [serial = 2251] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x92424000) [pid = 1737] [serial = 2226] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x92421000) [pid = 1737] [serial = 2225] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8cd6c000) [pid = 1737] [serial = 2237] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8d8f5c00) [pid = 1737] [serial = 2235] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x9244f000) [pid = 1737] [serial = 2229] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8e3df400) [pid = 1737] [serial = 2232] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x9242bc00) [pid = 1737] [serial = 2228] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1737 | 1466698877665 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1737 | 1466698877671 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:17 INFO - PROCESS | 1737 | 1466698877886 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:21:17 INFO - PROCESS | 1737 | 1466698877979 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1737 | 1466698877989 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:18 INFO - PROCESS | 1737 | ++DOCSHELL 0x8c9dcc00 == 32 [pid = 1737] [id = 771] 09:21:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8c9dd000) [pid = 1737] [serial = 2312] [outer = (nil)] 09:21:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8c9e1c00) [pid = 1737] [serial = 2313] [outer = 0x8c9dd000] 09:21:18 INFO - PROCESS | 1737 | 1466698878059 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8cd72400) [pid = 1737] [serial = 2314] [outer = 0x8c9dd000] 09:21:18 INFO - PROCESS | 1737 | [1737] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:21:18 INFO - PROCESS | 1737 | 1466698878839 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:21:18 INFO - {} 09:21:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2606ms 09:21:18 INFO - PROCESS | 1737 | 1466698878859 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1737 | 1466698878865 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:21:18 INFO - PROCESS | 1737 | 1466698878891 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1737 | 1466698878895 Marionette TRACE conn3 <- [1,3050,null,{}] 09:21:18 INFO - PROCESS | 1737 | 1466698878907 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1737 | 1466698878912 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:19 INFO - PROCESS | 1737 | 1466698879069 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:21:19 INFO - PROCESS | 1737 | 1466698879094 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1737 | 1466698879110 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:19 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7ca800 == 33 [pid = 1737] [id = 772] 09:21:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8d7cc000) [pid = 1737] [serial = 2315] [outer = (nil)] 09:21:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8d8f2400) [pid = 1737] [serial = 2316] [outer = 0x8d7cc000] 09:21:19 INFO - PROCESS | 1737 | 1466698879176 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8d8fc400) [pid = 1737] [serial = 2317] [outer = 0x8d7cc000] 09:21:20 INFO - PROCESS | 1737 | 1466698880056 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:21:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1200ms 09:21:20 INFO - PROCESS | 1737 | 1466698880086 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1737 | 1466698880090 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:21:20 INFO - PROCESS | 1737 | 1466698880098 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1737 | 1466698880101 Marionette TRACE conn3 <- [1,3054,null,{}] 09:21:20 INFO - PROCESS | 1737 | 1466698880107 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 1737 | 1466698880112 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:20 INFO - PROCESS | 1737 | 1466698880335 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:21:20 INFO - PROCESS | 1737 | 1466698880376 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1737 | 1466698880390 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:20 INFO - PROCESS | 1737 | ++DOCSHELL 0x8e3dc000 == 34 [pid = 1737] [id = 773] 09:21:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8e3dc400) [pid = 1737] [serial = 2318] [outer = (nil)] 09:21:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8e3e0c00) [pid = 1737] [serial = 2319] [outer = 0x8e3dc400] 09:21:20 INFO - PROCESS | 1737 | 1466698880462 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8e7a2400) [pid = 1737] [serial = 2320] [outer = 0x8e3dc400] 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1773ms 09:21:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:21:22 INFO - PROCESS | 1737 | 1466698881731 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:21:22 INFO - PROCESS | 1737 | 1466698881943 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1737 | 1466698881971 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:21:22 INFO - PROCESS | 1737 | 1466698882038 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1737 | 1466698882041 Marionette TRACE conn3 <- [1,3058,null,{}] 09:21:22 INFO - PROCESS | 1737 | 1466698882095 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 1737 | 1466698882100 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:22 INFO - PROCESS | 1737 | 1466698882297 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x90d9f000) [pid = 1737] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8b298800) [pid = 1737] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8ea02400) [pid = 1737] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x90d94000) [pid = 1737] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x8e7a0c00) [pid = 1737] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x8da67c00) [pid = 1737] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x8c9da400) [pid = 1737] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8cd9f400) [pid = 1737] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8cd69800) [pid = 1737] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x8d2ed000) [pid = 1737] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 72 (0x8f4b8800) [pid = 1737] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 71 (0x8f68e800) [pid = 1737] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 70 (0x8eb0b400) [pid = 1737] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:21:22 INFO - PROCESS | 1737 | --DOMWINDOW == 69 (0x8f4b5000) [pid = 1737] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:21:22 INFO - PROCESS | 1737 | 1466698882880 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1737 | 1466698882887 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:22 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b298800 == 35 [pid = 1737] [id = 774] 09:21:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 70 (0x8c9da400) [pid = 1737] [serial = 2321] [outer = (nil)] 09:21:22 INFO - PROCESS | 1737 | ++DOMWINDOW == 71 (0x8e7a0c00) [pid = 1737] [serial = 2322] [outer = 0x8c9da400] 09:21:22 INFO - PROCESS | 1737 | 1466698882958 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 72 (0x8f691000) [pid = 1737] [serial = 2323] [outer = 0x8c9da400] 09:21:23 INFO - PROCESS | 1737 | 1466698883648 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:21:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:21:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1664ms 09:21:23 INFO - PROCESS | 1737 | 1466698883688 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1737 | 1466698883691 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:21:23 INFO - PROCESS | 1737 | 1466698883700 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1737 | 1466698883704 Marionette TRACE conn3 <- [1,3062,null,{}] 09:21:23 INFO - PROCESS | 1737 | 1466698883709 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1737 | 1466698883714 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:23 INFO - PROCESS | 1737 | 1466698883904 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:21:23 INFO - PROCESS | 1737 | 1466698883927 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1737 | 1466698883951 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:23 INFO - PROCESS | 1737 | ++DOCSHELL 0x90de5000 == 36 [pid = 1737] [id = 775] 09:21:23 INFO - PROCESS | 1737 | ++DOMWINDOW == 73 (0x90de7000) [pid = 1737] [serial = 2324] [outer = (nil)] 09:21:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d2e3800) [pid = 1737] [serial = 2325] [outer = 0x90de7000] 09:21:24 INFO - PROCESS | 1737 | 1466698884026 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8cda0c00) [pid = 1737] [serial = 2326] [outer = 0x90de7000] 09:21:24 INFO - PROCESS | 1737 | [1737] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:21:25 INFO - PROCESS | 1737 | 1466698885012 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:21:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:21:25 INFO - {} 09:21:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1338ms 09:21:25 INFO - PROCESS | 1737 | 1466698885040 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1737 | 1466698885046 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:21:25 INFO - PROCESS | 1737 | 1466698885054 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1737 | 1466698885059 Marionette TRACE conn3 <- [1,3066,null,{}] 09:21:25 INFO - PROCESS | 1737 | 1466698885069 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 1737 | 1466698885074 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:25 INFO - PROCESS | 1737 | 1466698885296 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:21:25 INFO - PROCESS | 1737 | 1466698885487 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1737 | 1466698885504 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:25 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d7c8800 == 37 [pid = 1737] [id = 776] 09:21:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8d7c9400) [pid = 1737] [serial = 2327] [outer = (nil)] 09:21:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8d8f2c00) [pid = 1737] [serial = 2328] [outer = 0x8d7c9400] 09:21:25 INFO - PROCESS | 1737 | 1466698885624 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8db25400) [pid = 1737] [serial = 2329] [outer = 0x8d7c9400] 09:21:26 INFO - PROCESS | 1737 | 1466698886477 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:21:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:21:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1446ms 09:21:26 INFO - PROCESS | 1737 | 1466698886510 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1737 | 1466698886517 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:21:26 INFO - PROCESS | 1737 | 1466698886529 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1737 | 1466698886532 Marionette TRACE conn3 <- [1,3070,null,{}] 09:21:26 INFO - PROCESS | 1737 | 1466698886539 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 1737 | 1466698886545 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:26 INFO - PROCESS | 1737 | 1466698886719 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:21:26 INFO - PROCESS | 1737 | 1466698886936 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1737 | 1466698886949 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:26 INFO - PROCESS | 1737 | ++DOCSHELL 0x8cd69c00 == 38 [pid = 1737] [id = 777] 09:21:26 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8eb0b800) [pid = 1737] [serial = 2330] [outer = (nil)] 09:21:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8f3b5800) [pid = 1737] [serial = 2331] [outer = 0x8eb0b800] 09:21:27 INFO - PROCESS | 1737 | 1466698887028 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8f4b9800) [pid = 1737] [serial = 2332] [outer = 0x8eb0b800] 09:21:27 INFO - PROCESS | 1737 | 1466698887960 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:21:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1489ms 09:21:28 INFO - PROCESS | 1737 | 1466698888019 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1737 | 1466698888024 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:21:28 INFO - PROCESS | 1737 | 1466698888050 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1737 | 1466698888056 Marionette TRACE conn3 <- [1,3074,null,{}] 09:21:28 INFO - PROCESS | 1737 | 1466698888072 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 1737 | 1466698888081 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:28 INFO - PROCESS | 1737 | 1466698888260 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:21:28 INFO - PROCESS | 1737 | 1466698888472 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1737 | 1466698888482 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:28 INFO - PROCESS | 1737 | ++DOCSHELL 0x90de4000 == 39 [pid = 1737] [id = 778] 09:21:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x90eebc00) [pid = 1737] [serial = 2333] [outer = (nil)] 09:21:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x91de8000) [pid = 1737] [serial = 2334] [outer = 0x90eebc00] 09:21:28 INFO - PROCESS | 1737 | 1466698888605 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x91ded400) [pid = 1737] [serial = 2335] [outer = 0x90eebc00] 09:21:29 INFO - PROCESS | 1737 | 1466698889524 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1555ms 09:21:29 INFO - PROCESS | 1737 | 1466698889602 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1737 | 1466698889607 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:21:29 INFO - PROCESS | 1737 | 1466698889614 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1737 | 1466698889618 Marionette TRACE conn3 <- [1,3078,null,{}] 09:21:29 INFO - PROCESS | 1737 | 1466698889624 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 1737 | 1466698889629 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:29 INFO - PROCESS | 1737 | 1466698889806 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:21:30 INFO - PROCESS | 1737 | 1466698890009 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1737 | 1466698890022 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:30 INFO - PROCESS | 1737 | ++DOCSHELL 0x91f1cc00 == 40 [pid = 1737] [id = 779] 09:21:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x91f1e000) [pid = 1737] [serial = 2336] [outer = (nil)] 09:21:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x92002400) [pid = 1737] [serial = 2337] [outer = 0x91f1e000] 09:21:30 INFO - PROCESS | 1737 | 1466698890223 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8b5c3000) [pid = 1737] [serial = 2338] [outer = 0x91f1e000] 09:21:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:21:31 INFO - reader.readAsText(blob_2) 09:21:31 INFO - }" did not throw 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:21:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:21:31 INFO - reader.readAsDataURL(blob_2) 09:21:31 INFO - }" did not throw 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:21:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:21:31 INFO - reader.readAsArrayBuffer(blob_2) 09:21:31 INFO - }" did not throw 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:21:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:21:31 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:31 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1737 | 1466698891156 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:21:31 INFO - PROCESS | 1737 | 1466698891169 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1737 | 1466698891177 Marionette TRACE conn3 <- [1,3082,null,{}] 09:21:31 INFO - PROCESS | 1737 | 1466698891184 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 1737 | 1466698891189 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:31 INFO - PROCESS | 1737 | 1466698891429 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:21:31 INFO - PROCESS | 1737 | 1466698891571 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1737 | 1466698891581 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:31 INFO - PROCESS | 1737 | ++DOCSHELL 0x8f3b2800 == 41 [pid = 1737] [id = 780] 09:21:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x91d95000) [pid = 1737] [serial = 2339] [outer = (nil)] 09:21:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 89 (0x92003c00) [pid = 1737] [serial = 2340] [outer = 0x91d95000] 09:21:31 INFO - PROCESS | 1737 | 1466698891703 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1737 | ++DOMWINDOW == 90 (0x9200d000) [pid = 1737] [serial = 2341] [outer = 0x91d95000] 09:21:32 INFO - PROCESS | 1737 | 1466698892563 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:21:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:21:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:21:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:21:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1438ms 09:21:32 INFO - PROCESS | 1737 | 1466698892606 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1737 | 1466698892610 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:21:32 INFO - PROCESS | 1737 | 1466698892616 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1737 | 1466698892620 Marionette TRACE conn3 <- [1,3086,null,{}] 09:21:32 INFO - PROCESS | 1737 | 1466698892677 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 1737 | 1466698892688 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:32 INFO - PROCESS | 1737 | 1466698892904 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:21:33 INFO - PROCESS | 1737 | 1466698893107 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1737 | 1466698893118 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:33 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2ebc00 == 42 [pid = 1737] [id = 781] 09:21:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 91 (0x8e3da400) [pid = 1737] [serial = 2342] [outer = (nil)] 09:21:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 92 (0x92405400) [pid = 1737] [serial = 2343] [outer = 0x8e3da400] 09:21:33 INFO - PROCESS | 1737 | 1466698893240 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1737 | ++DOMWINDOW == 93 (0x9242c800) [pid = 1737] [serial = 2344] [outer = 0x8e3da400] 09:21:34 INFO - PROCESS | 1737 | 1466698894093 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:21:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1532ms 09:21:34 INFO - PROCESS | 1737 | 1466698894149 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1737 | 1466698894154 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:21:34 INFO - PROCESS | 1737 | 1466698894160 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1737 | 1466698894163 Marionette TRACE conn3 <- [1,3090,null,{}] 09:21:34 INFO - PROCESS | 1737 | 1466698894169 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 1737 | 1466698894173 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:34 INFO - PROCESS | 1737 | 1466698894354 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:21:34 INFO - PROCESS | 1737 | 1466698894556 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1737 | 1466698894573 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:34 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d199c00 == 43 [pid = 1737] [id = 782] 09:21:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 94 (0x8eb0d000) [pid = 1737] [serial = 2345] [outer = (nil)] 09:21:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 95 (0x92450400) [pid = 1737] [serial = 2346] [outer = 0x8eb0d000] 09:21:34 INFO - PROCESS | 1737 | 1466698894697 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1737 | ++DOMWINDOW == 96 (0x92458400) [pid = 1737] [serial = 2347] [outer = 0x8eb0d000] 09:21:35 INFO - PROCESS | 1737 | 1466698895489 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:21:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1382ms 09:21:35 INFO - PROCESS | 1737 | 1466698895543 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1737 | 1466698895547 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:21:35 INFO - PROCESS | 1737 | 1466698895553 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1737 | 1466698895555 Marionette TRACE conn3 <- [1,3094,null,{}] 09:21:35 INFO - PROCESS | 1737 | 1466698895608 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1737 | 1466698895612 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:35 INFO - PROCESS | 1737 | 1466698895783 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:21:36 INFO - PROCESS | 1737 | 1466698896118 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1737 | 1466698896127 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:36 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29e000 == 44 [pid = 1737] [id = 783] 09:21:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 97 (0x8b29f400) [pid = 1737] [serial = 2348] [outer = (nil)] 09:21:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 98 (0x8b5c9000) [pid = 1737] [serial = 2349] [outer = 0x8b29f400] 09:21:36 INFO - PROCESS | 1737 | 1466698896245 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1737 | ++DOMWINDOW == 99 (0x8cd6cc00) [pid = 1737] [serial = 2350] [outer = 0x8b29f400] 09:21:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8b29a400 == 43 [pid = 1737] [id = 749] 09:21:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8cd9fc00 == 42 [pid = 1737] [id = 744] 09:21:37 INFO - PROCESS | 1737 | --DOCSHELL 0x8b5c8000 == 41 [pid = 1737] [id = 745] 09:21:37 INFO - PROCESS | 1737 | 1466698897215 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:21:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1685ms 09:21:37 INFO - PROCESS | 1737 | 1466698897257 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1737 | 1466698897263 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 98 (0x90eeb800) [pid = 1737] [serial = 2283] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 97 (0x91d99c00) [pid = 1737] [serial = 2284] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 96 (0x90de7c00) [pid = 1737] [serial = 2286] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 95 (0x8f4b5400) [pid = 1737] [serial = 2252] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 94 (0x90deb800) [pid = 1737] [serial = 2266] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 93 (0x90ef0800) [pid = 1737] [serial = 2267] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 92 (0x8ea02c00) [pid = 1737] [serial = 2277] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 91 (0x8eb01c00) [pid = 1737] [serial = 2278] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 90 (0x8db26400) [pid = 1737] [serial = 2257] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 89 (0x8e3e9400) [pid = 1737] [serial = 2258] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 88 (0x8cd6ac00) [pid = 1737] [serial = 2254] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 87 (0x8cd9b400) [pid = 1737] [serial = 2255] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 86 (0x8e3dd800) [pid = 1737] [serial = 2269] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 85 (0x90d9d400) [pid = 1737] [serial = 2270] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 84 (0x8b29a000) [pid = 1737] [serial = 2272] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 83 (0x8d7c7000) [pid = 1737] [serial = 2274] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 82 (0x8d8f8400) [pid = 1737] [serial = 2275] [outer = (nil)] [url = about:blank] 09:21:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 81 (0x8f5b8c00) [pid = 1737] [serial = 2260] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 80 (0x8f5bfc00) [pid = 1737] [serial = 2261] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 79 (0x8f692c00) [pid = 1737] [serial = 2263] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 78 (0x90d95800) [pid = 1737] [serial = 2264] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 77 (0x91f16400) [pid = 1737] [serial = 2290] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 76 (0x91da0800) [pid = 1737] [serial = 2287] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 75 (0x8f4ad400) [pid = 1737] [serial = 2281] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 74 (0x8f5b6c00) [pid = 1737] [serial = 2280] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | --DOMWINDOW == 73 (0x91f12800) [pid = 1737] [serial = 2289] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 1737 | 1466698897314 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1737 | 1466698897320 Marionette TRACE conn3 <- [1,3098,null,{}] 09:21:37 INFO - PROCESS | 1737 | 1466698897332 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 1737 | 1466698897339 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:37 INFO - PROCESS | 1737 | 1466698897491 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:21:37 INFO - PROCESS | 1737 | 1466698897502 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1737 | 1466698897514 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:37 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d194400 == 42 [pid = 1737] [id = 784] 09:21:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 74 (0x8d2e5400) [pid = 1737] [serial = 2351] [outer = (nil)] 09:21:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 75 (0x8d7cb400) [pid = 1737] [serial = 2352] [outer = 0x8d2e5400] 09:21:37 INFO - PROCESS | 1737 | 1466698897585 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1737 | ++DOMWINDOW == 76 (0x8da70400) [pid = 1737] [serial = 2353] [outer = 0x8d2e5400] 09:21:38 INFO - PROCESS | 1737 | 1466698898493 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:21:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:21:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1250ms 09:21:38 INFO - PROCESS | 1737 | 1466698898555 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1737 | 1466698898561 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:21:38 INFO - PROCESS | 1737 | 1466698898568 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1737 | 1466698898571 Marionette TRACE conn3 <- [1,3102,null,{}] 09:21:38 INFO - PROCESS | 1737 | 1466698898577 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1737 | 1466698898582 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:38 INFO - PROCESS | 1737 | 1466698898753 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:21:38 INFO - PROCESS | 1737 | 1466698898973 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1737 | 1466698898983 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:39 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b293c00 == 43 [pid = 1737] [id = 785] 09:21:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 77 (0x8b297000) [pid = 1737] [serial = 2354] [outer = (nil)] 09:21:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 78 (0x8b5cac00) [pid = 1737] [serial = 2355] [outer = 0x8b297000] 09:21:39 INFO - PROCESS | 1737 | 1466698899071 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1737 | ++DOMWINDOW == 79 (0x8cd68800) [pid = 1737] [serial = 2356] [outer = 0x8b297000] 09:21:39 INFO - PROCESS | 1737 | 1466698899985 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:21:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1433ms 09:21:40 INFO - PROCESS | 1737 | 1466698900003 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1737 | 1466698900009 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:21:40 INFO - PROCESS | 1737 | 1466698900016 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1737 | 1466698900021 Marionette TRACE conn3 <- [1,3106,null,{}] 09:21:40 INFO - PROCESS | 1737 | 1466698900029 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1737 | 1466698900037 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:40 INFO - PROCESS | 1737 | 1466698900213 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:21:40 INFO - PROCESS | 1737 | 1466698900423 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1737 | 1466698900433 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:40 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b29cc00 == 44 [pid = 1737] [id = 786] 09:21:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 80 (0x8d7c4000) [pid = 1737] [serial = 2357] [outer = (nil)] 09:21:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 81 (0x8da6fc00) [pid = 1737] [serial = 2358] [outer = 0x8d7c4000] 09:21:40 INFO - PROCESS | 1737 | 1466698900558 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1737 | ++DOMWINDOW == 82 (0x8e3de800) [pid = 1737] [serial = 2359] [outer = 0x8d7c4000] 09:21:41 INFO - PROCESS | 1737 | 1466698901434 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:21:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:21:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:21:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1437ms 09:21:41 INFO - PROCESS | 1737 | 1466698901456 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1737 | 1466698901462 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:21:41 INFO - PROCESS | 1737 | 1466698901471 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1737 | 1466698901474 Marionette TRACE conn3 <- [1,3110,null,{}] 09:21:41 INFO - PROCESS | 1737 | 1466698901480 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 1737 | 1466698901486 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:41 INFO - PROCESS | 1737 | 1466698901685 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:21:41 INFO - PROCESS | 1737 | 1466698901958 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1737 | 1466698901968 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:41 INFO - PROCESS | 1737 | ++DOCSHELL 0x8d2eb400 == 45 [pid = 1737] [id = 787] 09:21:41 INFO - PROCESS | 1737 | ++DOMWINDOW == 83 (0x8da66c00) [pid = 1737] [serial = 2360] [outer = (nil)] 09:21:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 84 (0x8eb02000) [pid = 1737] [serial = 2361] [outer = 0x8da66c00] 09:21:42 INFO - PROCESS | 1737 | 1466698902049 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1737 | ++DOMWINDOW == 85 (0x8f3b3c00) [pid = 1737] [serial = 2362] [outer = 0x8da66c00] 09:21:42 INFO - PROCESS | 1737 | 1466698902941 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:21:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:21:42 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:21:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:21:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1497ms 09:21:42 INFO - PROCESS | 1737 | 1466698902969 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1737 | 1466698902973 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:21:42 INFO - PROCESS | 1737 | 1466698902982 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1737 | 1466698902991 Marionette TRACE conn3 <- [1,3114,null,{}] 09:21:43 INFO - PROCESS | 1737 | 1466698903047 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1737 | 1466698903054 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:43 INFO - PROCESS | 1737 | 1466698903321 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:21:43 INFO - PROCESS | 1737 | 1466698903474 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"20ff78f5-c93d-44b7-9739-9eb246816140\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1737 | 1466698903485 Marionette INFO sendAsync 23e8f4e6-9dd9-4bd0-a53a-68719c65fa7f 09:21:43 INFO - PROCESS | 1737 | ++DOCSHELL 0x8b5c6000 == 46 [pid = 1737] [id = 788] 09:21:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 86 (0x8d8f3c00) [pid = 1737] [serial = 2363] [outer = (nil)] 09:21:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 87 (0x8f5bd800) [pid = 1737] [serial = 2364] [outer = 0x8d8f3c00] 09:21:43 INFO - PROCESS | 1737 | 1466698903564 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1737 | ++DOMWINDOW == 88 (0x8f5c1c00) [pid = 1737] [serial = 2365] [outer = 0x8d8f3c00] 09:21:44 INFO - PROCESS | 1737 | 1466698904422 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:21:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1493ms 09:21:44 INFO - PROCESS | 1737 | 1466698904473 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1737 | 1466698904478 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:21:45 WARNING - u'runner_teardown' () 09:21:45 INFO - No more tests 09:21:45 INFO - Got 0 unexpected results 09:21:45 INFO - SUITE-END | took 1247s 09:21:45 INFO - Closing logging queue 09:21:45 INFO - queue closed 09:21:45 INFO - Return code: 0 09:21:45 WARNING - # TBPL SUCCESS # 09:21:45 INFO - Running post-action listener: _resource_record_post_action 09:21:45 INFO - Running post-run listener: _resource_record_post_run 09:21:46 INFO - Total resource usage - Wall time: 1282s; CPU: 98.0%; Read bytes: 14192640; Write bytes: 926183424; Read time: 920; Write time: 245564 09:21:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:21:46 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134672384; Read time: 0; Write time: 142840 09:21:46 INFO - run-tests - Wall time: 1253s; CPU: 98.0%; Read bytes: 11948032; Write bytes: 787447808; Read time: 584; Write time: 101172 09:21:46 INFO - Running post-run listener: _upload_blobber_files 09:21:46 INFO - Blob upload gear active. 09:21:46 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:21:46 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:21:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:21:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:21:47 INFO - (blobuploader) - INFO - Open directory for files ... 09:21:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:21:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:21:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:48 INFO - (blobuploader) - INFO - Done attempting. 09:21:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:21:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:21:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:49 INFO - (blobuploader) - INFO - Done attempting. 09:21:49 INFO - (blobuploader) - INFO - Iteration through files over. 09:21:49 INFO - Return code: 0 09:21:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:21:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:21:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4e197aa92dcc350fd1db5449317ca486ff35291b6524f2ba844f6b67ed5b96a7ae827338e71f0b4d51131711ca5cc657b03160b99abf4b7d667d280ca394bd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b57bda6bcc561883f8d27238996f6ed3c4744738f7595f19a66644c8705e56344fc3a9ee08fb0711e36259d80fbf1b9bab053bda26a010c6c609286a35c19740"} 09:21:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:21:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:21:49 INFO - Contents: 09:21:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4e197aa92dcc350fd1db5449317ca486ff35291b6524f2ba844f6b67ed5b96a7ae827338e71f0b4d51131711ca5cc657b03160b99abf4b7d667d280ca394bd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b57bda6bcc561883f8d27238996f6ed3c4744738f7595f19a66644c8705e56344fc3a9ee08fb0711e36259d80fbf1b9bab053bda26a010c6c609286a35c19740"} 09:21:49 INFO - Running post-run listener: copy_logs_to_upload_dir 09:21:49 INFO - Copying logs to upload dir... 09:21:49 INFO - mkdir: /builds/slave/test/build/upload/logs 09:21:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1413.814736 ========= master_lag: 1.15 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 34 secs) (at 2016-06-23 09:21:50.499314) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-23 09:21:50.500374) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4e197aa92dcc350fd1db5449317ca486ff35291b6524f2ba844f6b67ed5b96a7ae827338e71f0b4d51131711ca5cc657b03160b99abf4b7d667d280ca394bd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b57bda6bcc561883f8d27238996f6ed3c4744738f7595f19a66644c8705e56344fc3a9ee08fb0711e36259d80fbf1b9bab053bda26a010c6c609286a35c19740"} build_url:https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031718 build_url: 'https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4e197aa92dcc350fd1db5449317ca486ff35291b6524f2ba844f6b67ed5b96a7ae827338e71f0b4d51131711ca5cc657b03160b99abf4b7d667d280ca394bd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b57bda6bcc561883f8d27238996f6ed3c4744738f7595f19a66644c8705e56344fc3a9ee08fb0711e36259d80fbf1b9bab053bda26a010c6c609286a35c19740"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VhwmN8D4SGOUvww3IQa4bg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.30 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-23 09:21:53.835792) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-06-23 09:21:53.836255) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466697431.83614-876585553 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017741 ========= master_lag: 17.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-06-23 09:22:10.872720) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 09:22:10.873156) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 09:22:11.365488) ========= ========= Total master_lag: 41.42 =========