builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-531 starttime: 1468750040.3 results: success (0) buildid: 20160717013154 builduid: b29bf0c67b4642cdbf4ed5e6aa124749 revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:07:20.304780) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:07:20.305192) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 mins, 0 secs) (at 2016-07-17 03:07:20.305498) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 mins, 0 secs) (at 2016-07-17 03:11:20.423683) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 48 secs) (at 2016-07-17 03:11:20.424001) ========= 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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False --2016-07-17 03:11:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.23M=0.001s 2016-07-17 03:11:36 (8.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.328712 ========= master_lag: 48.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 48 secs) (at 2016-07-17 03:12:09.108806) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 46 secs) (at 2016-07-17 03:12:09.109146) ========= 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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.036206 ========= master_lag: 46.92 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 46 secs) (at 2016-07-17 03:12:56.060492) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 45 secs) (at 2016-07-17 03:12:56.060862) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --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 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False 2016-07-17 03:13:08,643 truncating revision to first 12 chars 2016-07-17 03:13:08,643 Setting DEBUG logging. 2016-07-17 03:13:08,644 attempt 1/10 2016-07-17 03:13:08,644 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/92ec0fc8583e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 03:13:09,091 unpacking tar archive at: mozilla-beta-92ec0fc8583e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.757189 ========= master_lag: 44.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 45 secs) (at 2016-07-17 03:13:41.229360) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:13:41.229674) ========= script_repo_revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:13:41.230065) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 43 secs) (at 2016-07-17 03:13:41.230357) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 43 secs) (at 2016-07-17 03:14:24.508449) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-07-17 03:14:24.508903) ========= /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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False 03:14:26 INFO - MultiFileLogger online at 20160717 03:14:26 in /builds/slave/test 03:14:26 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 03:14:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:14:26 INFO - {'append_to_log': False, 03:14:26 INFO - 'base_work_dir': '/builds/slave/test', 03:14:26 INFO - 'blob_upload_branch': 'mozilla-beta', 03:14:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:14:26 INFO - 'buildbot_json_path': 'buildprops.json', 03:14:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:14:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:14:26 INFO - 'download_minidump_stackwalk': True, 03:14:26 INFO - 'download_symbols': 'true', 03:14:26 INFO - 'e10s': False, 03:14:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:14:26 INFO - 'tooltool.py': '/tools/tooltool.py', 03:14:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:14:26 INFO - '/tools/misc-python/virtualenv.py')}, 03:14:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:14:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:14:26 INFO - 'log_level': 'info', 03:14:26 INFO - 'log_to_console': True, 03:14:26 INFO - 'opt_config_files': (), 03:14:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:14:26 INFO - '--processes=1', 03:14:26 INFO - '--config=%(test_path)s/wptrunner.ini', 03:14:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:14:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:14:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:14:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:14:26 INFO - 'pip_index': False, 03:14:26 INFO - 'require_test_zip': True, 03:14:26 INFO - 'test_type': ('testharness',), 03:14:26 INFO - 'this_chunk': '1', 03:14:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:14:26 INFO - 'total_chunks': '10', 03:14:26 INFO - 'virtualenv_path': 'venv', 03:14:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:14:26 INFO - 'work_dir': 'build'} 03:14:26 INFO - ##### 03:14:26 INFO - ##### Running clobber step. 03:14:26 INFO - ##### 03:14:26 INFO - Running pre-action listener: _resource_record_pre_action 03:14:26 INFO - Running main action method: clobber 03:14:26 INFO - rmtree: /builds/slave/test/build 03:14:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:14:27 INFO - Running post-action listener: _resource_record_post_action 03:14:27 INFO - ##### 03:14:27 INFO - ##### Running read-buildbot-config step. 03:14:27 INFO - ##### 03:14:27 INFO - Running pre-action listener: _resource_record_pre_action 03:14:27 INFO - Running main action method: read_buildbot_config 03:14:27 INFO - Using buildbot properties: 03:14:27 INFO - { 03:14:27 INFO - "project": "", 03:14:27 INFO - "product": "firefox", 03:14:27 INFO - "script_repo_revision": "production", 03:14:27 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 03:14:27 INFO - "repository": "", 03:14:27 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 03:14:27 INFO - "buildid": "20160717013154", 03:14:27 INFO - "pgo_build": "False", 03:14:27 INFO - "basedir": "/builds/slave/test", 03:14:27 INFO - "buildnumber": 18, 03:14:27 INFO - "slavename": "tst-linux32-spot-531", 03:14:27 INFO - "revision": "92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa", 03:14:27 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 03:14:27 INFO - "platform": "linux", 03:14:27 INFO - "branch": "mozilla-beta", 03:14:27 INFO - "repo_path": "releases/mozilla-beta", 03:14:27 INFO - "moz_repo_path": "", 03:14:27 INFO - "stage_platform": "linux", 03:14:27 INFO - "builduid": "b29bf0c67b4642cdbf4ed5e6aa124749", 03:14:27 INFO - "slavebuilddir": "test" 03:14:27 INFO - } 03:14:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 03:14:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 03:14:27 INFO - Running post-action listener: _resource_record_post_action 03:14:27 INFO - ##### 03:14:27 INFO - ##### Running download-and-extract step. 03:14:27 INFO - ##### 03:14:27 INFO - Running pre-action listener: _resource_record_pre_action 03:14:27 INFO - Running main action method: download_and_extract 03:14:27 INFO - mkdir: /builds/slave/test/build/tests 03:14:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:27 INFO - https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:14:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:14:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:14:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:28 INFO - Downloaded 1291 bytes. 03:14:28 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:14:28 INFO - Using the following test package requirements: 03:14:28 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 03:14:28 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 03:14:28 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 03:14:28 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'jsshell-linux-i686.zip'], 03:14:28 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 03:14:28 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 03:14:28 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 03:14:28 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 03:14:28 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 03:14:28 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:14:28 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 03:14:28 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 03:14: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')]} 03:14:28 INFO - https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:14:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 03:14:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 03:14:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:32 INFO - Downloaded 22824275 bytes. 03:14:32 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/*'] 03:14:32 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/* 03:14:32 INFO - caution: filename not matched: web-platform/* 03:14:32 INFO - Return code: 11 03:14:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:32 INFO - https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:14:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 03:14:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 03:14:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:37 INFO - Downloaded 36389876 bytes. 03:14:37 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/*'] 03:14:37 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/* 03:14:41 INFO - caution: filename not matched: bin/* 03:14:41 INFO - caution: filename not matched: config/* 03:14:41 INFO - caution: filename not matched: mozbase/* 03:14:41 INFO - caution: filename not matched: marionette/* 03:14:41 INFO - caution: filename not matched: tools/wptserve/* 03:14:41 INFO - Return code: 11 03:14:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:41 INFO - https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:14:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:14:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:14:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:47 INFO - Downloaded 69354603 bytes. 03:14:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:14:47 INFO - mkdir: /builds/slave/test/properties 03:14:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:14:47 INFO - Writing to file /builds/slave/test/properties/build_url 03:14:47 INFO - Contents: 03:14:47 INFO - build_url:https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:14:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:14:48 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:14:48 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:14:48 INFO - Contents: 03:14:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:48 INFO - https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:14:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:14:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:14:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/C9INLAx_SP6LWnqUd_JrRg/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 03:14:56 INFO - Downloaded 92356831 bytes. 03:14:56 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'] 03:14:56 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 03:15:05 INFO - Return code: 0 03:15:05 INFO - Running post-action listener: _resource_record_post_action 03:15:05 INFO - Running post-action listener: set_extra_try_arguments 03:15:05 INFO - ##### 03:15:05 INFO - ##### Running create-virtualenv step. 03:15:05 INFO - ##### 03:15:05 INFO - Running pre-action listener: _pre_create_virtualenv 03:15:05 INFO - Running pre-action listener: _resource_record_pre_action 03:15:05 INFO - Running main action method: create_virtualenv 03:15:05 INFO - Creating virtualenv /builds/slave/test/build/venv 03:15:05 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:15:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:15:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:15:06 INFO - Using real prefix '/usr' 03:15:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:15:07 INFO - Installing distribute.............................................................................................................................................................................................done. 03:15:11 INFO - Installing pip.................done. 03:15:11 INFO - Return code: 0 03:15:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:15:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9b39c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c52f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, '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-1468749401.231069-1819303493', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:15:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:15:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:15:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:15:11 INFO - 'CCACHE_UMASK': '002', 03:15:11 INFO - 'DISPLAY': ':0', 03:15:11 INFO - 'HOME': '/home/cltbld', 03:15:11 INFO - 'LANG': 'en_US.UTF-8', 03:15:11 INFO - 'LOGNAME': 'cltbld', 03:15:11 INFO - 'MAIL': '/var/mail/cltbld', 03:15:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:15:11 INFO - 'MOZ_NO_REMOTE': '1', 03:15:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:15:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:15:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:11 INFO - 'PWD': '/builds/slave/test', 03:15:11 INFO - 'SHELL': '/bin/bash', 03:15:11 INFO - 'SHLVL': '1', 03:15:11 INFO - 'TERM': 'linux', 03:15:11 INFO - 'TMOUT': '86400', 03:15:11 INFO - 'USER': 'cltbld', 03:15:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:15:11 INFO - '_': '/tools/buildbot/bin/python'} 03:15:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:15:11 INFO - Downloading/unpacking psutil>=0.7.1 03:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:15:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:15:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:15:15 INFO - Installing collected packages: psutil 03:15:15 INFO - Running setup.py install for psutil 03:15:16 INFO - building 'psutil._psutil_linux' extension 03:15:16 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 03:15:16 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:15:16 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:15:16 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 03:15:16 INFO - building 'psutil._psutil_posix' extension 03:15:16 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 03:15:16 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 03:15:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:15:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:15:17 INFO - Successfully installed psutil 03:15:17 INFO - Cleaning up... 03:15:17 INFO - Return code: 0 03:15:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:15:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9b39c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c52f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, '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-1468749401.231069-1819303493', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:15:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:15:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:15:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:15:17 INFO - 'CCACHE_UMASK': '002', 03:15:17 INFO - 'DISPLAY': ':0', 03:15:17 INFO - 'HOME': '/home/cltbld', 03:15:17 INFO - 'LANG': 'en_US.UTF-8', 03:15:17 INFO - 'LOGNAME': 'cltbld', 03:15:17 INFO - 'MAIL': '/var/mail/cltbld', 03:15:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:15:17 INFO - 'MOZ_NO_REMOTE': '1', 03:15:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:15:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:15:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:17 INFO - 'PWD': '/builds/slave/test', 03:15:17 INFO - 'SHELL': '/bin/bash', 03:15:17 INFO - 'SHLVL': '1', 03:15:17 INFO - 'TERM': 'linux', 03:15:17 INFO - 'TMOUT': '86400', 03:15:17 INFO - 'USER': 'cltbld', 03:15:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:15:17 INFO - '_': '/tools/buildbot/bin/python'} 03:15:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:15:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:15: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 03:15: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 03:15:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15: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 03:15: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 03:15:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:15:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:15:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:15:21 INFO - Installing collected packages: mozsystemmonitor 03:15:21 INFO - Running setup.py install for mozsystemmonitor 03:15:21 INFO - Successfully installed mozsystemmonitor 03:15:21 INFO - Cleaning up... 03:15:21 INFO - Return code: 0 03:15:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:15:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b39c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c52f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, '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-1468749401.231069-1819303493', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:15:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:15:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:15:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:15:21 INFO - 'CCACHE_UMASK': '002', 03:15:21 INFO - 'DISPLAY': ':0', 03:15:21 INFO - 'HOME': '/home/cltbld', 03:15:21 INFO - 'LANG': 'en_US.UTF-8', 03:15:21 INFO - 'LOGNAME': 'cltbld', 03:15:21 INFO - 'MAIL': '/var/mail/cltbld', 03:15:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:15:21 INFO - 'MOZ_NO_REMOTE': '1', 03:15:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:15:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:15:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:21 INFO - 'PWD': '/builds/slave/test', 03:15:21 INFO - 'SHELL': '/bin/bash', 03:15:21 INFO - 'SHLVL': '1', 03:15:21 INFO - 'TERM': 'linux', 03:15:21 INFO - 'TMOUT': '86400', 03:15:21 INFO - 'USER': 'cltbld', 03:15:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:15:21 INFO - '_': '/tools/buildbot/bin/python'} 03:15:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:15:22 INFO - Downloading/unpacking blobuploader==1.2.4 03:15:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:26 INFO - Downloading blobuploader-1.2.4.tar.gz 03:15:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:15:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:15:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:15:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:27 INFO - Downloading docopt-0.6.1.tar.gz 03:15:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:15:27 INFO - Installing collected packages: blobuploader, requests, docopt 03:15:27 INFO - Running setup.py install for blobuploader 03:15:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:15:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:15:27 INFO - Running setup.py install for requests 03:15:28 INFO - Running setup.py install for docopt 03:15:28 INFO - Successfully installed blobuploader requests docopt 03:15:28 INFO - Cleaning up... 03:15:29 INFO - Return code: 0 03:15:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b39c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c52f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, '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-1468749401.231069-1819303493', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:15:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:15:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:15:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:15:29 INFO - 'CCACHE_UMASK': '002', 03:15:29 INFO - 'DISPLAY': ':0', 03:15:29 INFO - 'HOME': '/home/cltbld', 03:15:29 INFO - 'LANG': 'en_US.UTF-8', 03:15:29 INFO - 'LOGNAME': 'cltbld', 03:15:29 INFO - 'MAIL': '/var/mail/cltbld', 03:15:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:15:29 INFO - 'MOZ_NO_REMOTE': '1', 03:15:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:15:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:15:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:29 INFO - 'PWD': '/builds/slave/test', 03:15:29 INFO - 'SHELL': '/bin/bash', 03:15:29 INFO - 'SHLVL': '1', 03:15:29 INFO - 'TERM': 'linux', 03:15:29 INFO - 'TMOUT': '86400', 03:15:29 INFO - 'USER': 'cltbld', 03:15:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:15:29 INFO - '_': '/tools/buildbot/bin/python'} 03:15:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:15:29 INFO - Running setup.py (path:/tmp/pip-W5lvRm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:15:29 INFO - Running setup.py (path:/tmp/pip-RSWHrm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:15:29 INFO - Running setup.py (path:/tmp/pip-rvDg2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:15:29 INFO - Running setup.py (path:/tmp/pip-5CEoYh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:15:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:15:29 INFO - Running setup.py (path:/tmp/pip-Qes5Pt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:15:30 INFO - Running setup.py (path:/tmp/pip-EjPqu5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:15:30 INFO - Running setup.py (path:/tmp/pip-OUYMyl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:15:30 INFO - Running setup.py (path:/tmp/pip-JZkxlb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:15:30 INFO - Running setup.py (path:/tmp/pip-bQxCsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:15:30 INFO - Running setup.py (path:/tmp/pip-RSoA2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:15:30 INFO - Running setup.py (path:/tmp/pip-Qti2QV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:15:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:15:30 INFO - Running setup.py (path:/tmp/pip-H22PQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:15:31 INFO - Running setup.py (path:/tmp/pip-GBTZbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:15:31 INFO - Running setup.py (path:/tmp/pip-GPo7x0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:31 INFO - Running setup.py (path:/tmp/pip-lrhG9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:15:31 INFO - Running setup.py (path:/tmp/pip-UhvI0z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:15:31 INFO - Running setup.py (path:/tmp/pip-2esqmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:15:31 INFO - Running setup.py (path:/tmp/pip-ocI5HN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:15:31 INFO - Running setup.py (path:/tmp/pip-GAm3sK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:15:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:32 INFO - Running setup.py (path:/tmp/pip-AVeZzi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:15:32 INFO - Running setup.py (path:/tmp/pip-JDtCi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:15:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:15:32 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:15:32 INFO - Running setup.py install for manifestparser 03:15:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:15:32 INFO - Running setup.py install for mozcrash 03:15:33 INFO - Running setup.py install for mozdebug 03:15:33 INFO - Running setup.py install for mozdevice 03:15:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:15:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:15:33 INFO - Running setup.py install for mozfile 03:15:33 INFO - Running setup.py install for mozhttpd 03:15:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:15:33 INFO - Running setup.py install for mozinfo 03:15:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Running setup.py install for mozInstall 03:15:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Running setup.py install for mozleak 03:15:34 INFO - Running setup.py install for mozlog 03:15:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:15:34 INFO - Running setup.py install for moznetwork 03:15:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:15:35 INFO - Running setup.py install for mozprocess 03:15:35 INFO - Running setup.py install for mozprofile 03:15:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:15:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:15:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:15:35 INFO - Running setup.py install for mozrunner 03:15:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:15:35 INFO - Running setup.py install for mozscreenshot 03:15:36 INFO - Running setup.py install for moztest 03:15:36 INFO - Running setup.py install for mozversion 03:15:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:15:36 INFO - Running setup.py install for wptserve 03:15:36 INFO - Running setup.py install for marionette-driver 03:15:37 INFO - Running setup.py install for browsermob-proxy 03:15:37 INFO - Running setup.py install for marionette-client 03:15:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:15:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:15:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:15:37 INFO - Cleaning up... 03:15:37 INFO - Return code: 0 03:15:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:15:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:15:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b39c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c52f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, '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-1468749401.231069-1819303493', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:15:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:15:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:15:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:15:37 INFO - 'CCACHE_UMASK': '002', 03:15:37 INFO - 'DISPLAY': ':0', 03:15:37 INFO - 'HOME': '/home/cltbld', 03:15:37 INFO - 'LANG': 'en_US.UTF-8', 03:15:37 INFO - 'LOGNAME': 'cltbld', 03:15:37 INFO - 'MAIL': '/var/mail/cltbld', 03:15:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:15:37 INFO - 'MOZ_NO_REMOTE': '1', 03:15:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:15:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:15:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:15:37 INFO - 'PWD': '/builds/slave/test', 03:15:37 INFO - 'SHELL': '/bin/bash', 03:15:37 INFO - 'SHLVL': '1', 03:15:37 INFO - 'TERM': 'linux', 03:15:37 INFO - 'TMOUT': '86400', 03:15:37 INFO - 'USER': 'cltbld', 03:15:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:15:37 INFO - '_': '/tools/buildbot/bin/python'} 03:15:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:15:38 INFO - Running setup.py (path:/tmp/pip-fAMj3G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:15:38 INFO - Running setup.py (path:/tmp/pip-JwULBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:15:38 INFO - Running setup.py (path:/tmp/pip-pzJgml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:15:38 INFO - Running setup.py (path:/tmp/pip-XnrVY1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:15:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:15:38 INFO - Running setup.py (path:/tmp/pip-icPj1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:15:39 INFO - Running setup.py (path:/tmp/pip-NoCxQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:15:39 INFO - Running setup.py (path:/tmp/pip-H_rpJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:15:39 INFO - Running setup.py (path:/tmp/pip-YlWOJh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:15:39 INFO - Running setup.py (path:/tmp/pip-h5yueB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:15:39 INFO - Running setup.py (path:/tmp/pip-5deI2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:15:39 INFO - Running setup.py (path:/tmp/pip-crZdUO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:15:39 INFO - Running setup.py (path:/tmp/pip-PINSoq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:15:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:15:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:15:40 INFO - Running setup.py (path:/tmp/pip-AibzOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:15:40 INFO - Running setup.py (path:/tmp/pip-Qjm7pl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:40 INFO - Running setup.py (path:/tmp/pip-5sh4cx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:15:40 INFO - Running setup.py (path:/tmp/pip-2wW5CD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:15:40 INFO - Running setup.py (path:/tmp/pip-l1qvdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:15:40 INFO - Running setup.py (path:/tmp/pip-NV05Ng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:15:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:15:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:15:40 INFO - Running setup.py (path:/tmp/pip-S7At2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:15:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:41 INFO - Running setup.py (path:/tmp/pip-W0K0h6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:15:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:15:41 INFO - Running setup.py (path:/tmp/pip-Q2MUHy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:15:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:15:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:15:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:15:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:15:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:15:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:15:45 INFO - Downloading blessings-1.6.tar.gz 03:15:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:15:45 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:15:45 INFO - Installing collected packages: blessings 03:15:45 INFO - Running setup.py install for blessings 03:15:46 INFO - Successfully installed blessings 03:15:46 INFO - Cleaning up... 03:15:46 INFO - Return code: 0 03:15:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:15:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:15:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:15:46 INFO - Reading from file tmpfile_stdout 03:15:46 INFO - Current package versions: 03:15:46 INFO - argparse == 1.2.1 03:15:46 INFO - blessings == 1.6 03:15:46 INFO - blobuploader == 1.2.4 03:15:46 INFO - browsermob-proxy == 0.6.0 03:15:46 INFO - docopt == 0.6.1 03:15:46 INFO - manifestparser == 1.1 03:15:46 INFO - marionette-client == 2.3.0 03:15:46 INFO - marionette-driver == 1.4.0 03:15:46 INFO - mozInstall == 1.12 03:15:46 INFO - mozcrash == 0.17 03:15:46 INFO - mozdebug == 0.1 03:15:46 INFO - mozdevice == 0.48 03:15:46 INFO - mozfile == 1.2 03:15:46 INFO - mozhttpd == 0.7 03:15:46 INFO - mozinfo == 0.9 03:15:46 INFO - mozleak == 0.1 03:15:46 INFO - mozlog == 3.1 03:15:46 INFO - moznetwork == 0.27 03:15:46 INFO - mozprocess == 0.22 03:15:46 INFO - mozprofile == 0.28 03:15:46 INFO - mozrunner == 6.11 03:15:46 INFO - mozscreenshot == 0.1 03:15:46 INFO - mozsystemmonitor == 0.0 03:15:46 INFO - moztest == 0.7 03:15:46 INFO - mozversion == 1.4 03:15:46 INFO - psutil == 3.1.1 03:15:46 INFO - requests == 1.2.3 03:15:46 INFO - wptserve == 1.4.0 03:15:46 INFO - wsgiref == 0.1.2 03:15:46 INFO - Running post-action listener: _resource_record_post_action 03:15:46 INFO - Running post-action listener: _start_resource_monitoring 03:15:46 INFO - Starting resource monitoring. 03:15:46 INFO - ##### 03:15:46 INFO - ##### Running pull step. 03:15:46 INFO - ##### 03:15:46 INFO - Running pre-action listener: _resource_record_pre_action 03:15:46 INFO - Running main action method: pull 03:15:46 INFO - Pull has nothing to do! 03:15:46 INFO - Running post-action listener: _resource_record_post_action 03:15:46 INFO - ##### 03:15:46 INFO - ##### Running install step. 03:15:46 INFO - ##### 03:15:46 INFO - Running pre-action listener: _resource_record_pre_action 03:15:46 INFO - Running main action method: install 03:15:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:15:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:15:47 INFO - Reading from file tmpfile_stdout 03:15:47 INFO - Detecting whether we're running mozinstall >=1.0... 03:15:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:15:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:15:47 INFO - Reading from file tmpfile_stdout 03:15:47 INFO - Output received: 03:15:47 INFO - Usage: mozinstall [options] installer 03:15:47 INFO - Options: 03:15:47 INFO - -h, --help show this help message and exit 03:15:47 INFO - -d DEST, --destination=DEST 03:15:47 INFO - Directory to install application into. [default: 03:15:47 INFO - "/builds/slave/test"] 03:15:47 INFO - --app=APP Application being installed. [default: firefox] 03:15:47 INFO - mkdir: /builds/slave/test/build/application 03:15:47 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'] 03:15:47 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 03:16:20 INFO - Reading from file tmpfile_stdout 03:16:20 INFO - Output received: 03:16:20 INFO - /builds/slave/test/build/application/firefox/firefox 03:16:20 INFO - Running post-action listener: _resource_record_post_action 03:16:20 INFO - ##### 03:16:20 INFO - ##### Running run-tests step. 03:16:20 INFO - ##### 03:16:20 INFO - Running pre-action listener: _resource_record_pre_action 03:16:20 INFO - Running main action method: run_tests 03:16:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:16:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:16:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:16:20 INFO - grabbing minidump binary from tooltool 03:16:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:20 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 0x9934e30>, '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 0x9bd1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c50470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:16:20 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 03:16:20 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 03:16:20 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:16:20 INFO - Return code: 0 03:16:20 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:16:20 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:16:20 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/C9INLAx_SP6LWnqUd_JrRg/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 03:16:20 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/C9INLAx_SP6LWnqUd_JrRg/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 03:16:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:16:20 INFO - 'CCACHE_UMASK': '002', 03:16:20 INFO - 'DISPLAY': ':0', 03:16:20 INFO - 'HOME': '/home/cltbld', 03:16:20 INFO - 'LANG': 'en_US.UTF-8', 03:16:20 INFO - 'LOGNAME': 'cltbld', 03:16:20 INFO - 'MAIL': '/var/mail/cltbld', 03:16:20 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:16:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:16:20 INFO - 'MOZ_NO_REMOTE': '1', 03:16:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:16:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:20 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:16:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:16:20 INFO - 'PWD': '/builds/slave/test', 03:16:20 INFO - 'SHELL': '/bin/bash', 03:16:20 INFO - 'SHLVL': '1', 03:16:20 INFO - 'TERM': 'linux', 03:16:20 INFO - 'TMOUT': '86400', 03:16:20 INFO - 'USER': 'cltbld', 03:16:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468749401.231069-1819303493', 03:16:20 INFO - '_': '/tools/buildbot/bin/python'} 03:16:20 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/C9INLAx_SP6LWnqUd_JrRg/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 03:16:21 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:16:21 INFO - import pkg_resources 03:16:22 INFO - Using 1 client processes 03:16:22 INFO - wptserve Starting http server on 127.0.0.1:8000 03:16:22 INFO - wptserve Starting http server on 127.0.0.1:8001 03:16:22 INFO - wptserve Starting http server on 127.0.0.1:8443 03:16:24 INFO - SUITE-START | Running 778 tests 03:16:24 INFO - Running testharness tests 03:16:24 INFO - Setting up ssl 03:16:24 INFO - PROCESS | certutil | 03:16:24 INFO - PROCESS | certutil | 03:16:25 INFO - PROCESS | certutil | 03:16:25 INFO - Certificate Nickname Trust Attributes 03:16:25 INFO - SSL,S/MIME,JAR/XPI 03:16:25 INFO - 03:16:25 INFO - web-platform-tests CT,, 03:16:25 INFO - 03:16:25 INFO - Starting runner 03:16:27 INFO - PROCESS | 12158 | 1468750587956 Marionette DEBUG Marionette enabled via build flag and pref 03:16:28 INFO - PROCESS | 12158 | ++DOCSHELL 0xa4d58800 == 1 [pid = 12158] [id = 1] 03:16:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 1 (0xa4d58c00) [pid = 12158] [serial = 1] [outer = (nil)] 03:16:28 INFO - PROCESS | 12158 | [12158] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:16:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 2 (0xa4d59400) [pid = 12158] [serial = 2] [outer = 0xa4d58c00] 03:16:28 INFO - PROCESS | 12158 | 1468750588736 Marionette INFO Listening on port 2828 03:16:29 INFO - PROCESS | 12158 | 1468750589365 Marionette DEBUG Marionette enabled via command-line flag 03:16:29 INFO - PROCESS | 12158 | ++DOCSHELL 0xa2002c00 == 2 [pid = 12158] [id = 2] 03:16:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 3 (0xa2003000) [pid = 12158] [serial = 3] [outer = (nil)] 03:16:29 INFO - PROCESS | 12158 | [12158] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:16:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 4 (0xa2003800) [pid = 12158] [serial = 4] [outer = 0xa2003000] 03:16:29 INFO - PROCESS | 12158 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d41e0 03:16:29 INFO - PROCESS | 12158 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4cc0 03:16:29 INFO - PROCESS | 12158 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e4d40 03:16:29 INFO - PROCESS | 12158 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e59a0 03:16:29 INFO - PROCESS | 12158 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20eb6e0 03:16:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 5 (0xa1117400) [pid = 12158] [serial = 5] [outer = 0xa4d58c00] 03:16:29 INFO - PROCESS | 12158 | [12158] 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 03:16:29 INFO - PROCESS | 12158 | 1468750589854 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56426 03:16:29 INFO - PROCESS | 12158 | [12158] 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 03:16:29 INFO - PROCESS | 12158 | 1468750589888 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56427 03:16:29 INFO - PROCESS | 12158 | 1468750589953 Marionette DEBUG Closed connection conn0 03:16:29 INFO - PROCESS | 12158 | 1468750589959 Marionette DEBUG Closed connection conn1 03:16:30 INFO - PROCESS | 12158 | [12158] 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 03:16:30 INFO - PROCESS | 12158 | [12158] 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 03:16:30 INFO - PROCESS | 12158 | 1468750590097 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56428 03:16:30 INFO - PROCESS | 12158 | 1468750590139 Marionette DEBUG Closed connection conn2 03:16:30 INFO - PROCESS | 12158 | [12158] 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 03:16:30 INFO - PROCESS | 12158 | 1468750590167 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56429 03:16:30 INFO - PROCESS | 12158 | [12158] 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 03:16:30 INFO - PROCESS | 12158 | 1468750590219 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56430 03:16:30 INFO - PROCESS | 12158 | 1468750590233 Marionette DEBUG Closed connection conn3 03:16:30 INFO - PROCESS | 12158 | 1468750590284 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:16:30 INFO - PROCESS | 12158 | 1468750590300 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":"20160717013154","device":"desktop","version":"48.0"} 03:16:31 INFO - PROCESS | 12158 | [12158] 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 03:16:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b5b6400 == 3 [pid = 12158] [id = 3] 03:16:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 6 (0x9b5b6800) [pid = 12158] [serial = 6] [outer = (nil)] 03:16:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b5b6c00 == 4 [pid = 12158] [id = 4] 03:16:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 7 (0x9b5b7000) [pid = 12158] [serial = 7] [outer = (nil)] 03:16:32 INFO - PROCESS | 12158 | [12158] 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 03:16:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aae1400 == 5 [pid = 12158] [id = 5] 03:16:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 8 (0x9aae1800) [pid = 12158] [serial = 8] [outer = (nil)] 03:16:32 INFO - PROCESS | 12158 | [12158] 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 03:16:32 INFO - PROCESS | 12158 | [12158] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:16:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 9 (0x9a90fc00) [pid = 12158] [serial = 9] [outer = 0x9aae1800] 03:16:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 10 (0x9ac71800) [pid = 12158] [serial = 10] [outer = 0x9b5b6800] 03:16:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 11 (0x9a571400) [pid = 12158] [serial = 11] [outer = 0x9b5b7000] 03:16:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 12 (0x9a573c00) [pid = 12158] [serial = 12] [outer = 0x9aae1800] 03:16:34 INFO - PROCESS | 12158 | 1468750594570 Marionette INFO startBrowser 77db065e-9e88-4271-a279-975d8cb465e0 03:16:34 INFO - PROCESS | 12158 | 1468750594619 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 12158 | 1468750594639 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 12158 | 1468750594644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 13 (0xa257d000) [pid = 12158] [serial = 13] [outer = 0x9aae1800] 03:16:35 INFO - PROCESS | 12158 | 1468750595401 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"77db065e-9e88-4271-a279-975d8cb465e0","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":"20160717013154","device":"desktop","version":"48.0","command_id":1}}] 03:16:35 INFO - PROCESS | 12158 | 1468750595698 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:16:35 INFO - PROCESS | 12158 | 1468750595705 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:36 INFO - PROCESS | 12158 | 1468750596090 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:16:36 INFO - PROCESS | 12158 | 1468750596233 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:16:36 INFO - PROCESS | 12158 | 1468750596240 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:36 INFO - PROCESS | 12158 | [12158] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:16:36 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:16:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 14 (0x952bf800) [pid = 12158] [serial = 14] [outer = 0x9aae1800] 03:16:36 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:16:36 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:16:36 INFO - PROCESS | 12158 | 1468750596915 Marionette TRACE conn4 <- [1,3,null,{}] 03:16:36 INFO - PROCESS | 12158 | 1468750596955 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:16:36 INFO - PROCESS | 12158 | 1468750596960 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:37 INFO - PROCESS | 12158 | 1468750597007 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:16:37 INFO - PROCESS | 12158 | 1468750597126 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 12158 | 1468750597131 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:16:37 INFO - PROCESS | 12158 | 1468750597144 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 12158 | 1468750597151 Marionette TRACE conn4 <- [1,6,null,{}] 03:16:37 INFO - PROCESS | 12158 | 1468750597162 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:37 INFO - PROCESS | 12158 | 1468750597166 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:37 INFO - PROCESS | 12158 | 1468750597191 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:16:37 INFO - PROCESS | 12158 | 1468750597198 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 12158 | 1468750597208 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d68c00 == 6 [pid = 12158] [id = 6] 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 15 (0x93d69000) [pid = 12158] [serial = 15] [outer = (nil)] 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 16 (0x93d6b000) [pid = 12158] [serial = 16] [outer = 0x93d69000] 03:16:37 INFO - PROCESS | 12158 | 1468750597288 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 17 (0x93d6f400) [pid = 12158] [serial = 17] [outer = 0x93d69000] 03:16:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d70400 == 7 [pid = 12158] [id = 7] 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 18 (0xa6140c00) [pid = 12158] [serial = 18] [outer = (nil)] 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 19 (0x93a21c00) [pid = 12158] [serial = 19] [outer = 0xa6140c00] 03:16:37 INFO - PROCESS | 12158 | 1468750597849 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 20 (0x93a27000) [pid = 12158] [serial = 20] [outer = 0xa6140c00] 03:16:38 INFO - PROCESS | 12158 | [12158] 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 03:16:38 INFO - PROCESS | 12158 | 1468750598475 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1489ms 03:16:38 INFO - PROCESS | 12158 | 1468750598734 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 12158 | 1468750598743 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:16:38 INFO - PROCESS | 12158 | 1468750598853 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 12158 | 1468750598857 Marionette TRACE conn4 <- [1,10,null,{}] 03:16:38 INFO - PROCESS | 12158 | 1468750598919 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 12158 | 1468750598926 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:39 INFO - PROCESS | 12158 | 1468750599150 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:16:39 INFO - PROCESS | 12158 | 1468750599260 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 12158 | 1468750599271 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a22400 == 8 [pid = 12158] [id = 8] 03:16:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 21 (0x93a2ac00) [pid = 12158] [serial = 21] [outer = (nil)] 03:16:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 22 (0x97a7fc00) [pid = 12158] [serial = 22] [outer = 0x93a2ac00] 03:16:39 INFO - PROCESS | 12158 | 1468750599358 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 23 (0x99332c00) [pid = 12158] [serial = 23] [outer = 0x93a2ac00] 03:16:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a128000 == 9 [pid = 12158] [id = 9] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 24 (0x9a1ab800) [pid = 12158] [serial = 24] [outer = (nil)] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 25 (0x9a475000) [pid = 12158] [serial = 25] [outer = 0x9a1ab800] 03:16:40 INFO - PROCESS | 12158 | 1468750600293 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 26 (0x9a11e400) [pid = 12158] [serial = 26] [outer = 0x9a1ab800] 03:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1562ms 03:16:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b24a000 == 10 [pid = 12158] [id = 10] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 27 (0x9b24a400) [pid = 12158] [serial = 27] [outer = (nil)] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 28 (0x9bd5cc00) [pid = 12158] [serial = 28] [outer = 0x9b24a400] 03:16:40 INFO - PROCESS | 12158 | 1468750600509 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 12158 | 1468750600518 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:16:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 29 (0xa062ac00) [pid = 12158] [serial = 29] [outer = 0x9b24a400] 03:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:16:40 INFO - PROCESS | 12158 | 1468750600626 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 12158 | 1468750600630 Marionette TRACE conn4 <- [1,14,null,{}] 03:16:40 INFO - PROCESS | 12158 | 1468750600681 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:40 INFO - PROCESS | 12158 | 1468750600687 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:40 INFO - PROCESS | 12158 | 1468750600985 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:16:41 INFO - PROCESS | 12158 | 1468750601111 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 12158 | 1468750601117 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a99bc00 == 11 [pid = 12158] [id = 11] 03:16:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 30 (0x9b00ec00) [pid = 12158] [serial = 30] [outer = (nil)] 03:16:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 31 (0xa253e000) [pid = 12158] [serial = 31] [outer = 0x9b00ec00] 03:16:41 INFO - PROCESS | 12158 | 1468750601243 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 32 (0xa3110400) [pid = 12158] [serial = 32] [outer = 0x9b00ec00] 03:16:42 INFO - PROCESS | 12158 | 1468750602254 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1730ms 03:16:42 INFO - PROCESS | 12158 | 1468750602294 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 12158 | 1468750602299 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:16:42 INFO - PROCESS | 12158 | 1468750602307 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 12158 | 1468750602313 Marionette TRACE conn4 <- [1,18,null,{}] 03:16:42 INFO - PROCESS | 12158 | 1468750602332 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 12158 | 1468750602342 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:42 INFO - PROCESS | 12158 | 1468750602604 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:16:42 INFO - PROCESS | 12158 | 1468750602771 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 12158 | 1468750602787 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:42 INFO - PROCESS | 12158 | ++DOCSHELL 0xa6da8800 == 12 [pid = 12158] [id = 12] 03:16:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 33 (0xa6da8c00) [pid = 12158] [serial = 33] [outer = (nil)] 03:16:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 34 (0xa6f3c400) [pid = 12158] [serial = 34] [outer = 0xa6da8c00] 03:16:42 INFO - PROCESS | 12158 | 1468750602922 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 35 (0xa8259800) [pid = 12158] [serial = 35] [outer = 0xa6da8c00] 03:16:44 INFO - PROCESS | 12158 | 1468750604081 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1838ms 03:16:44 INFO - PROCESS | 12158 | 1468750604146 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 12158 | 1468750604152 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:16:44 INFO - PROCESS | 12158 | 1468750604162 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 12158 | 1468750604168 Marionette TRACE conn4 <- [1,22,null,{}] 03:16:44 INFO - PROCESS | 12158 | 1468750604178 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 12158 | 1468750604185 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:44 INFO - PROCESS | 12158 | 1468750604363 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:16:44 INFO - PROCESS | 12158 | 1468750604643 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 12158 | 1468750604652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a90b400 == 13 [pid = 12158] [id = 13] 03:16:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 36 (0x9aaae000) [pid = 12158] [serial = 36] [outer = (nil)] 03:16:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 37 (0x9aab0800) [pid = 12158] [serial = 37] [outer = 0x9aaae000] 03:16:44 INFO - PROCESS | 12158 | 1468750604737 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 38 (0x9b24ac00) [pid = 12158] [serial = 38] [outer = 0x9aaae000] 03:16:45 INFO - PROCESS | 12158 | 1468750605604 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1502ms 03:16:45 INFO - PROCESS | 12158 | 1468750605664 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 12158 | 1468750605671 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:16:45 INFO - PROCESS | 12158 | 1468750605683 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 12158 | 1468750605686 Marionette TRACE conn4 <- [1,26,null,{}] 03:16:45 INFO - PROCESS | 12158 | 1468750605755 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:45 INFO - PROCESS | 12158 | 1468750605760 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:45 INFO - PROCESS | 12158 | 1468750605960 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:16:46 INFO - PROCESS | 12158 | 1468750605988 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 12158 | 1468750605997 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b61c000 == 14 [pid = 12158] [id = 14] 03:16:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 39 (0x9b61d800) [pid = 12158] [serial = 39] [outer = (nil)] 03:16:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 40 (0x9bd58c00) [pid = 12158] [serial = 40] [outer = 0x9b61d800] 03:16:46 INFO - PROCESS | 12158 | 1468750606102 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 41 (0x9bde3c00) [pid = 12158] [serial = 41] [outer = 0x9b61d800] 03:16:46 INFO - PROCESS | 12158 | 1468750606968 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1342ms 03:16:47 INFO - PROCESS | 12158 | 1468750607030 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:16:47 INFO - PROCESS | 12158 | 1468750607035 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:16:47 INFO - PROCESS | 12158 | 1468750607043 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 12158 | 1468750607049 Marionette TRACE conn4 <- [1,30,null,{}] 03:16:47 INFO - PROCESS | 12158 | 1468750607082 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 12158 | 1468750607091 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:47 INFO - PROCESS | 12158 | 1468750607272 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:16:47 INFO - PROCESS | 12158 | 1468750607284 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 12158 | 1468750607293 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d981800 == 15 [pid = 12158] [id = 15] 03:16:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 42 (0x9d983000) [pid = 12158] [serial = 42] [outer = (nil)] 03:16:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 43 (0xa0631c00) [pid = 12158] [serial = 43] [outer = 0x9d983000] 03:16:47 INFO - PROCESS | 12158 | 1468750607376 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 44 (0xa1195800) [pid = 12158] [serial = 44] [outer = 0x9d983000] 03:16:48 INFO - PROCESS | 12158 | 1468750608253 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1253ms 03:16:48 INFO - PROCESS | 12158 | 1468750608295 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 12158 | 1468750608300 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:16:48 INFO - PROCESS | 12158 | 1468750608306 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 12158 | 1468750608310 Marionette TRACE conn4 <- [1,34,null,{}] 03:16:48 INFO - PROCESS | 12158 | 1468750608316 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:48 INFO - PROCESS | 12158 | 1468750608320 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:48 INFO - PROCESS | 12158 | 1468750608486 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:16:48 INFO - PROCESS | 12158 | 1468750608496 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 12158 | 1468750608504 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d62400 == 16 [pid = 12158] [id = 16] 03:16:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 45 (0x9a572400) [pid = 12158] [serial = 45] [outer = (nil)] 03:16:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 46 (0xa110f000) [pid = 12158] [serial = 46] [outer = 0x9a572400] 03:16:48 INFO - PROCESS | 12158 | 1468750608580 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 47 (0xa2321c00) [pid = 12158] [serial = 47] [outer = 0x9a572400] 03:16:49 INFO - PROCESS | 12158 | 1468750609401 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1135ms 03:16:49 INFO - PROCESS | 12158 | 1468750609442 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 12158 | 1468750609446 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:16:49 INFO - PROCESS | 12158 | 1468750609452 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 12158 | 1468750609456 Marionette TRACE conn4 <- [1,38,null,{}] 03:16:49 INFO - PROCESS | 12158 | 1468750609462 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 12158 | 1468750609468 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:49 INFO - PROCESS | 12158 | 1468750609659 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:16:49 INFO - PROCESS | 12158 | 1468750609671 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 12158 | 1468750609682 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x94862000 == 17 [pid = 12158] [id = 17] 03:16:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 48 (0x9bdea400) [pid = 12158] [serial = 48] [outer = (nil)] 03:16:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 49 (0xa2ff5000) [pid = 12158] [serial = 49] [outer = 0x9bdea400] 03:16:49 INFO - PROCESS | 12158 | 1468750609837 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 50 (0xa2ffdc00) [pid = 12158] [serial = 50] [outer = 0x9bdea400] 03:16:50 INFO - PROCESS | 12158 | 1468750610575 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1133ms 03:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:16:50 INFO - PROCESS | 12158 | 1468750610587 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 12158 | 1468750610590 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:16:50 INFO - PROCESS | 12158 | 1468750610597 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 12158 | 1468750610600 Marionette TRACE conn4 <- [1,42,null,{}] 03:16:50 INFO - PROCESS | 12158 | 1468750610607 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:50 INFO - PROCESS | 12158 | 1468750610618 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:50 INFO - PROCESS | 12158 | 1468750610897 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:16:50 INFO - PROCESS | 12158 | 1468750610912 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 12158 | 1468750610919 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x94863800 == 18 [pid = 12158] [id = 18] 03:16:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 51 (0xa2ffc400) [pid = 12158] [serial = 51] [outer = (nil)] 03:16:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 52 (0xa6149c00) [pid = 12158] [serial = 52] [outer = 0xa2ffc400] 03:16:51 INFO - PROCESS | 12158 | 1468750610996 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 53 (0xa61c6000) [pid = 12158] [serial = 53] [outer = 0xa2ffc400] 03:16:51 INFO - PROCESS | 12158 | 1468750611853 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1285ms 03:16:51 INFO - PROCESS | 12158 | 1468750611882 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 12158 | 1468750611887 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:16:51 INFO - PROCESS | 12158 | 1468750611893 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 12158 | 1468750611898 Marionette TRACE conn4 <- [1,46,null,{}] 03:16:51 INFO - PROCESS | 12158 | 1468750611905 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:51 INFO - PROCESS | 12158 | 1468750611910 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:52 INFO - PROCESS | 12158 | 1468750612064 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:16:52 INFO - PROCESS | 12158 | 1468750612078 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 12158 | 1468750612092 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b243c00 == 19 [pid = 12158] [id = 19] 03:16:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 54 (0xa6793000) [pid = 12158] [serial = 54] [outer = (nil)] 03:16:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 55 (0xa6da6800) [pid = 12158] [serial = 55] [outer = 0xa6793000] 03:16:52 INFO - PROCESS | 12158 | 1468750612160 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 56 (0xa6dae800) [pid = 12158] [serial = 56] [outer = 0xa6793000] 03:16:52 INFO - PROCESS | 12158 | 1468750612994 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1146ms 03:16:53 INFO - PROCESS | 12158 | 1468750613040 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 12158 | 1468750613044 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:16:53 INFO - PROCESS | 12158 | 1468750613051 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 12158 | 1468750613054 Marionette TRACE conn4 <- [1,50,null,{}] 03:16:53 INFO - PROCESS | 12158 | 1468750613060 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 12158 | 1468750613064 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:53 INFO - PROCESS | 12158 | 1468750613242 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:16:53 INFO - PROCESS | 12158 | 1468750613252 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 12158 | 1468750613259 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d5f2c00 == 20 [pid = 12158] [id = 20] 03:16:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 57 (0xa682bc00) [pid = 12158] [serial = 57] [outer = (nil)] 03:16:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 58 (0xa6f81000) [pid = 12158] [serial = 58] [outer = 0xa682bc00] 03:16:53 INFO - PROCESS | 12158 | 1468750613332 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 59 (0xa825ec00) [pid = 12158] [serial = 59] [outer = 0xa682bc00] 03:16:54 INFO - PROCESS | 12158 | 1468750614114 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1083ms 03:16:54 INFO - PROCESS | 12158 | 1468750614139 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 12158 | 1468750614142 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:16:54 INFO - PROCESS | 12158 | 1468750614150 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 12158 | 1468750614152 Marionette TRACE conn4 <- [1,54,null,{}] 03:16:54 INFO - PROCESS | 12158 | 1468750614199 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 12158 | 1468750614205 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:54 INFO - PROCESS | 12158 | 1468750614362 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:16:54 INFO - PROCESS | 12158 | 1468750614372 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 12158 | 1468750614379 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x984bc400 == 21 [pid = 12158] [id = 21] 03:16:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 60 (0xa6dab000) [pid = 12158] [serial = 60] [outer = (nil)] 03:16:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0xa8c42800) [pid = 12158] [serial = 61] [outer = 0xa6dab000] 03:16:54 INFO - PROCESS | 12158 | 1468750614453 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0xa8c4b000) [pid = 12158] [serial = 62] [outer = 0xa6dab000] 03:16:55 INFO - PROCESS | 12158 | --DOCSHELL 0x9a99bc00 == 20 [pid = 12158] [id = 11] 03:16:55 INFO - PROCESS | 12158 | --DOCSHELL 0xa6da8800 == 19 [pid = 12158] [id = 12] 03:16:55 INFO - PROCESS | 12158 | --DOCSHELL 0x93d68c00 == 18 [pid = 12158] [id = 6] 03:16:55 INFO - PROCESS | 12158 | --DOCSHELL 0x93a22400 == 17 [pid = 12158] [id = 8] 03:16:56 INFO - PROCESS | 12158 | 1468750616311 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2237ms 03:16:56 INFO - PROCESS | 12158 | 1468750616388 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:16:56 INFO - PROCESS | 12158 | 1468750616395 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:16:56 INFO - PROCESS | 12158 | 1468750616402 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 12158 | 1468750616410 Marionette TRACE conn4 <- [1,58,null,{}] 03:16:56 INFO - PROCESS | 12158 | 1468750616425 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:56 INFO - PROCESS | 12158 | 1468750616444 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:56 INFO - PROCESS | 12158 | 1468750616657 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 61 (0x9b61d800) [pid = 12158] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 60 (0x9d983000) [pid = 12158] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 59 (0x9a572400) [pid = 12158] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 58 (0x93d69000) [pid = 12158] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 57 (0x93a2ac00) [pid = 12158] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 56 (0x9b00ec00) [pid = 12158] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 55 (0xa6da8c00) [pid = 12158] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:16:57 INFO - PROCESS | 12158 | --DOMWINDOW == 54 (0x9aaae000) [pid = 12158] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:16:57 INFO - PROCESS | 12158 | 1468750617245 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 12158 | 1468750617253 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x930ee800 == 18 [pid = 12158] [id = 22] 03:16:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 55 (0x93a2ac00) [pid = 12158] [serial = 63] [outer = (nil)] 03:16:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 56 (0x984bd800) [pid = 12158] [serial = 64] [outer = 0x93a2ac00] 03:16:57 INFO - PROCESS | 12158 | 1468750617330 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 57 (0x99fde000) [pid = 12158] [serial = 65] [outer = 0x93a2ac00] 03:16:58 INFO - PROCESS | 12158 | 1468750618012 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1643ms 03:16:58 INFO - PROCESS | 12158 | 1468750618045 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 12158 | 1468750618052 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:16:58 INFO - PROCESS | 12158 | 1468750618063 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 12158 | 1468750618067 Marionette TRACE conn4 <- [1,62,null,{}] 03:16:58 INFO - PROCESS | 12158 | 1468750618074 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 12158 | 1468750618079 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:58 INFO - PROCESS | 12158 | 1468750618270 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:16:58 INFO - PROCESS | 12158 | 1468750618366 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 12158 | 1468750618376 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaa7400 == 19 [pid = 12158] [id = 23] 03:16:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 58 (0x9ac65400) [pid = 12158] [serial = 66] [outer = (nil)] 03:16:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 59 (0x9b249000) [pid = 12158] [serial = 67] [outer = 0x9ac65400] 03:16:58 INFO - PROCESS | 12158 | 1468750618459 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 60 (0x9b624c00) [pid = 12158] [serial = 68] [outer = 0x9ac65400] 03:16:59 INFO - PROCESS | 12158 | 1468750619266 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1234ms 03:16:59 INFO - PROCESS | 12158 | 1468750619299 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 12158 | 1468750619305 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:16:59 INFO - PROCESS | 12158 | 1468750619315 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 12158 | 1468750619322 Marionette TRACE conn4 <- [1,66,null,{}] 03:16:59 INFO - PROCESS | 12158 | 1468750619333 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:59 INFO - PROCESS | 12158 | 1468750619339 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:59 INFO - PROCESS | 12158 | 1468750619563 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:16:59 INFO - PROCESS | 12158 | 1468750619712 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 12158 | 1468750619728 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:16:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x96fce000 == 20 [pid = 12158] [id = 24] 03:16:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0x96fcfc00) [pid = 12158] [serial = 69] [outer = (nil)] 03:16:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0x984be400) [pid = 12158] [serial = 70] [outer = 0x96fcfc00] 03:16:59 INFO - PROCESS | 12158 | 1468750619812 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x9984b400) [pid = 12158] [serial = 71] [outer = 0x96fcfc00] 03:17:00 INFO - PROCESS | 12158 | 1468750620698 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1443ms 03:17:00 INFO - PROCESS | 12158 | 1468750620771 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 12158 | 1468750620778 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:17:00 INFO - PROCESS | 12158 | 1468750620791 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 12158 | 1468750620795 Marionette TRACE conn4 <- [1,70,null,{}] 03:17:00 INFO - PROCESS | 12158 | 1468750620803 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 12158 | 1468750620809 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:01 INFO - PROCESS | 12158 | 1468750621012 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:17:01 INFO - PROCESS | 12158 | 1468750621122 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 12158 | 1468750621146 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x930f1000 == 21 [pid = 12158] [id = 25] 03:17:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x9b243000) [pid = 12158] [serial = 72] [outer = (nil)] 03:17:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x9d96a400) [pid = 12158] [serial = 73] [outer = 0x9b243000] 03:17:01 INFO - PROCESS | 12158 | 1468750621243 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x9d980400) [pid = 12158] [serial = 74] [outer = 0x9b243000] 03:17:02 INFO - PROCESS | 12158 | 1468750622130 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1386ms 03:17:02 INFO - PROCESS | 12158 | 1468750622177 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 12158 | 1468750622180 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:17:02 INFO - PROCESS | 12158 | 1468750622189 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 12158 | 1468750622196 Marionette TRACE conn4 <- [1,74,null,{}] 03:17:02 INFO - PROCESS | 12158 | 1468750622213 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 12158 | 1468750622223 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:02 INFO - PROCESS | 12158 | 1468750622409 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:17:02 INFO - PROCESS | 12158 | 1468750622553 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 12158 | 1468750622566 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:02 INFO - PROCESS | 12158 | ++DOCSHELL 0xa2ff3000 == 22 [pid = 12158] [id = 26] 03:17:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0xa2ff5800) [pid = 12158] [serial = 75] [outer = (nil)] 03:17:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0xa3352000) [pid = 12158] [serial = 76] [outer = 0xa2ff5800] 03:17:02 INFO - PROCESS | 12158 | 1468750622662 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0xa4fe6800) [pid = 12158] [serial = 77] [outer = 0xa2ff5800] 03:17:03 INFO - PROCESS | 12158 | 1468750623623 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1495ms 03:17:03 INFO - PROCESS | 12158 | 1468750623691 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 12158 | 1468750623697 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:17:03 INFO - PROCESS | 12158 | 1468750623705 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 12158 | 1468750623709 Marionette TRACE conn4 <- [1,78,null,{}] 03:17:03 INFO - PROCESS | 12158 | 1468750623715 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 12158 | 1468750623721 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:03 INFO - PROCESS | 12158 | 1468750623906 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:17:04 INFO - PROCESS | 12158 | 1468750624041 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 12158 | 1468750624048 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:04 INFO - PROCESS | 12158 | ++DOCSHELL 0xa2ff8000 == 23 [pid = 12158] [id = 27] 03:17:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0xa3352c00) [pid = 12158] [serial = 78] [outer = (nil)] 03:17:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0xa6da8400) [pid = 12158] [serial = 79] [outer = 0xa3352c00] 03:17:04 INFO - PROCESS | 12158 | 1468750624138 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0xa6f48800) [pid = 12158] [serial = 80] [outer = 0xa3352c00] 03:17:05 INFO - PROCESS | 12158 | 1468750625036 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 03:17:05 INFO - PROCESS | 12158 | 1468750625107 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 12158 | 1468750625110 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:17:05 INFO - PROCESS | 12158 | 1468750625120 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 12158 | 1468750625123 Marionette TRACE conn4 <- [1,82,null,{}] 03:17:05 INFO - PROCESS | 12158 | 1468750625130 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:05 INFO - PROCESS | 12158 | 1468750625135 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:05 INFO - PROCESS | 12158 | 1468750625322 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:17:05 INFO - PROCESS | 12158 | 1468750625460 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 12158 | 1468750625469 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a43e400 == 24 [pid = 12158] [id = 28] 03:17:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0xa618bc00) [pid = 12158] [serial = 81] [outer = (nil)] 03:17:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0xa6f7b400) [pid = 12158] [serial = 82] [outer = 0xa618bc00] 03:17:05 INFO - PROCESS | 12158 | 1468750625572 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0xa8261000) [pid = 12158] [serial = 83] [outer = 0xa618bc00] 03:17:06 INFO - PROCESS | 12158 | 1468750626419 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1335ms 03:17:06 INFO - PROCESS | 12158 | 1468750626454 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 12158 | 1468750626459 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:17:06 INFO - PROCESS | 12158 | 1468750626466 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 12158 | 1468750626471 Marionette TRACE conn4 <- [1,86,null,{}] 03:17:06 INFO - PROCESS | 12158 | 1468750626477 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 12158 | 1468750626496 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:06 INFO - PROCESS | 12158 | 1468750626802 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:17:06 INFO - PROCESS | 12158 | 1468750626913 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 12158 | 1468750626920 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d6d400 == 25 [pid = 12158] [id = 29] 03:17:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x9537e400) [pid = 12158] [serial = 84] [outer = (nil)] 03:17:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0xa90aa800) [pid = 12158] [serial = 85] [outer = 0x9537e400] 03:17:07 INFO - PROCESS | 12158 | 1468750627008 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0xac084c00) [pid = 12158] [serial = 86] [outer = 0x9537e400] 03:17:07 INFO - PROCESS | 12158 | 1468750627919 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1488ms 03:17:07 INFO - PROCESS | 12158 | 1468750627972 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 12158 | 1468750627977 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:17:07 INFO - PROCESS | 12158 | 1468750627984 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 12158 | 1468750627988 Marionette TRACE conn4 <- [1,90,null,{}] 03:17:07 INFO - PROCESS | 12158 | 1468750627994 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:08 INFO - PROCESS | 12158 | 1468750627999 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:08 INFO - PROCESS | 12158 | 1468750628163 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:17:08 INFO - PROCESS | 12158 | 1468750628302 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 12158 | 1468750628310 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x93b5a000 == 26 [pid = 12158] [id = 30] 03:17:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x952bec00) [pid = 12158] [serial = 87] [outer = (nil)] 03:17:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x9a90f800) [pid = 12158] [serial = 88] [outer = 0x952bec00] 03:17:08 INFO - PROCESS | 12158 | 1468750628392 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x9aaabc00) [pid = 12158] [serial = 89] [outer = 0x952bec00] 03:17:09 INFO - PROCESS | 12158 | 1468750629378 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1481ms 03:17:09 INFO - PROCESS | 12158 | 1468750629466 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 12158 | 1468750629473 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:17:09 INFO - PROCESS | 12158 | 1468750629481 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 12158 | 1468750629489 Marionette TRACE conn4 <- [1,94,null,{}] 03:17:09 INFO - PROCESS | 12158 | 1468750629497 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:09 INFO - PROCESS | 12158 | 1468750629503 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:09 INFO - PROCESS | 12158 | 1468750629681 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:17:10 INFO - PROCESS | 12158 | 1468750630513 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 12158 | 1468750630523 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x9a573c00) [pid = 12158] [serial = 12] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0xa6f81000) [pid = 12158] [serial = 58] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x9bd58c00) [pid = 12158] [serial = 40] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x9bde3c00) [pid = 12158] [serial = 41] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0xa0631c00) [pid = 12158] [serial = 43] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0xa1195800) [pid = 12158] [serial = 44] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0xa110f000) [pid = 12158] [serial = 46] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0xa2ff5000) [pid = 12158] [serial = 49] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0xa6149c00) [pid = 12158] [serial = 52] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0xa6da6800) [pid = 12158] [serial = 55] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x97a7fc00) [pid = 12158] [serial = 22] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x9bd5cc00) [pid = 12158] [serial = 28] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0xa253e000) [pid = 12158] [serial = 31] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0xa6f3c400) [pid = 12158] [serial = 34] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0x9aab0800) [pid = 12158] [serial = 37] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x9b24ac00) [pid = 12158] [serial = 38] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x9a475000) [pid = 12158] [serial = 25] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0xa2321c00) [pid = 12158] [serial = 47] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0x99332c00) [pid = 12158] [serial = 23] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 61 (0xa3110400) [pid = 12158] [serial = 32] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 60 (0xa8259800) [pid = 12158] [serial = 35] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 59 (0x93d6f400) [pid = 12158] [serial = 17] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 58 (0xa4d59400) [pid = 12158] [serial = 2] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 57 (0x93a21c00) [pid = 12158] [serial = 19] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 56 (0x93d6b000) [pid = 12158] [serial = 16] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | --DOMWINDOW == 55 (0x9a90fc00) [pid = 12158] [serial = 9] [outer = (nil)] [url = about:blank] 03:17:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x930ecc00 == 27 [pid = 12158] [id = 31] 03:17:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 56 (0x93a22800) [pid = 12158] [serial = 90] [outer = (nil)] 03:17:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 57 (0x93d6a800) [pid = 12158] [serial = 91] [outer = 0x93a22800] 03:17:10 INFO - PROCESS | 12158 | 1468750630743 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 58 (0x96f3d000) [pid = 12158] [serial = 92] [outer = 0x93a22800] 03:17:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 59 (0x9a475000) [pid = 12158] [serial = 93] [outer = 0x9b24a400] 03:17:11 INFO - PROCESS | 12158 | 1468750631580 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2152ms 03:17:11 INFO - PROCESS | 12158 | 1468750631635 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 12158 | 1468750631640 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:17:11 INFO - PROCESS | 12158 | 1468750631649 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 12158 | 1468750631655 Marionette TRACE conn4 <- [1,98,null,{}] 03:17:11 INFO - PROCESS | 12158 | 1468750631662 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:11 INFO - PROCESS | 12158 | 1468750631671 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:11 INFO - PROCESS | 12158 | 1468750631867 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:17:11 INFO - PROCESS | 12158 | 1468750631968 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 12158 | 1468750631979 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a910000 == 28 [pid = 12158] [id = 32] 03:17:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 60 (0x9a910400) [pid = 12158] [serial = 94] [outer = (nil)] 03:17:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0x9aaaf000) [pid = 12158] [serial = 95] [outer = 0x9a910400] 03:17:12 INFO - PROCESS | 12158 | 1468750632055 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0x9b23f400) [pid = 12158] [serial = 96] [outer = 0x9a910400] 03:17:12 INFO - PROCESS | 12158 | 1468750632820 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1195ms 03:17:12 INFO - PROCESS | 12158 | 1468750632847 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 12158 | 1468750632855 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:17:12 INFO - PROCESS | 12158 | 1468750632881 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 12158 | 1468750632884 Marionette TRACE conn4 <- [1,102,null,{}] 03:17:12 INFO - PROCESS | 12158 | 1468750632891 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 12158 | 1468750632896 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:13 INFO - PROCESS | 12158 | 1468750633118 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:17:13 INFO - PROCESS | 12158 | 1468750633138 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 12158 | 1468750633149 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a574400 == 29 [pid = 12158] [id = 33] 03:17:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x9bd58800) [pid = 12158] [serial = 97] [outer = (nil)] 03:17:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x9c056800) [pid = 12158] [serial = 98] [outer = 0x9bd58800] 03:17:13 INFO - PROCESS | 12158 | 1468750633221 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x9d97bc00) [pid = 12158] [serial = 99] [outer = 0x9bd58800] 03:17:14 INFO - PROCESS | 12158 | 1468750634501 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1690ms 03:17:14 INFO - PROCESS | 12158 | 1468750634587 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 12158 | 1468750634594 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:17:14 INFO - PROCESS | 12158 | 1468750634610 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 12158 | 1468750634626 Marionette TRACE conn4 <- [1,106,null,{}] 03:17:14 INFO - PROCESS | 12158 | 1468750634711 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:14 INFO - PROCESS | 12158 | 1468750634725 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:15 INFO - PROCESS | 12158 | 1468750635190 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x93a2ac00) [pid = 12158] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0xa6dab000) [pid = 12158] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0xa2ffc400) [pid = 12158] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 61 (0x9bdea400) [pid = 12158] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 60 (0xa682bc00) [pid = 12158] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 59 (0xa6793000) [pid = 12158] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:17:15 INFO - PROCESS | 12158 | --DOMWINDOW == 58 (0x9ac65400) [pid = 12158] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:17:15 INFO - PROCESS | 12158 | 1468750635283 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 12158 | 1468750635294 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaadc00 == 30 [pid = 12158] [id = 34] 03:17:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 59 (0x9ac65400) [pid = 12158] [serial = 100] [outer = (nil)] 03:17:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 60 (0xa0741c00) [pid = 12158] [serial = 101] [outer = 0x9ac65400] 03:17:15 INFO - PROCESS | 12158 | 1468750635364 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0xa2010400) [pid = 12158] [serial = 102] [outer = 0x9ac65400] 03:17:16 INFO - PROCESS | 12158 | 1468750636154 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1580ms 03:17:16 INFO - PROCESS | 12158 | 1468750636186 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 12158 | 1468750636190 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:17:16 INFO - PROCESS | 12158 | 1468750636201 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 12158 | 1468750636204 Marionette TRACE conn4 <- [1,110,null,{}] 03:17:16 INFO - PROCESS | 12158 | 1468750636211 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 12158 | 1468750636216 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:16 INFO - PROCESS | 12158 | 1468750636373 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:17:16 INFO - PROCESS | 12158 | 1468750636382 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 12158 | 1468750636389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d71800 == 31 [pid = 12158] [id = 35] 03:17:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0xa0742c00) [pid = 12158] [serial = 103] [outer = (nil)] 03:17:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0xa2562c00) [pid = 12158] [serial = 104] [outer = 0xa0742c00] 03:17:16 INFO - PROCESS | 12158 | 1468750636462 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0xa2fd0800) [pid = 12158] [serial = 105] [outer = 0xa0742c00] 03:17:17 INFO - PROCESS | 12158 | 1468750637395 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1281ms 03:17:17 INFO - PROCESS | 12158 | 1468750637484 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 12158 | 1468750637491 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:17:17 INFO - PROCESS | 12158 | 1468750637501 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 12158 | 1468750637506 Marionette TRACE conn4 <- [1,114,null,{}] 03:17:17 INFO - PROCESS | 12158 | 1468750637515 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:17 INFO - PROCESS | 12158 | 1468750637520 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:17 INFO - PROCESS | 12158 | 1468750637747 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:17:17 INFO - PROCESS | 12158 | 1468750637934 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 12158 | 1468750637953 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x95383c00 == 32 [pid = 12158] [id = 36] 03:17:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x9933a400) [pid = 12158] [serial = 106] [outer = (nil)] 03:17:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x9a578800) [pid = 12158] [serial = 107] [outer = 0x9933a400] 03:17:18 INFO - PROCESS | 12158 | 1468750638085 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x9c055c00) [pid = 12158] [serial = 108] [outer = 0x9933a400] 03:17:19 INFO - PROCESS | 12158 | 1468750639100 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1684ms 03:17:19 INFO - PROCESS | 12158 | 1468750639186 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 12158 | 1468750639193 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:17:19 INFO - PROCESS | 12158 | 1468750639205 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 12158 | 1468750639209 Marionette TRACE conn4 <- [1,118,null,{}] 03:17:19 INFO - PROCESS | 12158 | 1468750639216 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 12158 | 1468750639222 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:19 INFO - PROCESS | 12158 | 1468750639444 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:17:19 INFO - PROCESS | 12158 | 1468750639622 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 12158 | 1468750639631 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a29000 == 33 [pid = 12158] [id = 37] 03:17:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x93d6bc00) [pid = 12158] [serial = 109] [outer = (nil)] 03:17:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x9d96e400) [pid = 12158] [serial = 110] [outer = 0x93d6bc00] 03:17:19 INFO - PROCESS | 12158 | 1468750639763 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0xa0737400) [pid = 12158] [serial = 111] [outer = 0x93d6bc00] 03:17:20 INFO - PROCESS | 12158 | 1468750640663 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1488ms 03:17:20 INFO - PROCESS | 12158 | 1468750640692 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:17:20 INFO - PROCESS | 12158 | 1468750640697 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:17:20 INFO - PROCESS | 12158 | 1468750640732 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 12158 | 1468750640739 Marionette TRACE conn4 <- [1,122,null,{}] 03:17:20 INFO - PROCESS | 12158 | 1468750640758 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 12158 | 1468750640767 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:20 INFO - PROCESS | 12158 | 1468750640979 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:17:21 INFO - PROCESS | 12158 | 1468750641105 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 12158 | 1468750641118 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:21 INFO - PROCESS | 12158 | ++DOCSHELL 0xa256dc00 == 34 [pid = 12158] [id = 38] 03:17:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0xa2ff4800) [pid = 12158] [serial = 112] [outer = (nil)] 03:17:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0xa310e800) [pid = 12158] [serial = 113] [outer = 0xa2ff4800] 03:17:21 INFO - PROCESS | 12158 | 1468750641206 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0xa3180000) [pid = 12158] [serial = 114] [outer = 0xa2ff4800] 03:17:22 INFO - PROCESS | 12158 | 1468750642176 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1520ms 03:17:22 INFO - PROCESS | 12158 | 1468750642224 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 12158 | 1468750642229 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:17:22 INFO - PROCESS | 12158 | 1468750642236 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 12158 | 1468750642239 Marionette TRACE conn4 <- [1,126,null,{}] 03:17:22 INFO - PROCESS | 12158 | 1468750642246 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 12158 | 1468750642251 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:22 INFO - PROCESS | 12158 | 1468750642436 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:17:22 INFO - PROCESS | 12158 | 1468750642667 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 12158 | 1468750642676 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d69800 == 35 [pid = 12158] [id = 39] 03:17:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x93d6b000) [pid = 12158] [serial = 115] [outer = (nil)] 03:17:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x95374c00) [pid = 12158] [serial = 116] [outer = 0x93d6b000] 03:17:22 INFO - PROCESS | 12158 | 1468750642802 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x96f3f800) [pid = 12158] [serial = 117] [outer = 0x93d6b000] 03:17:23 INFO - PROCESS | 12158 | --DOCSHELL 0x96fce000 == 34 [pid = 12158] [id = 24] 03:17:23 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaa7400 == 33 [pid = 12158] [id = 23] 03:17:23 INFO - PROCESS | 12158 | --DOCSHELL 0x930ee800 == 32 [pid = 12158] [id = 22] 03:17:23 INFO - PROCESS | 12158 | 1468750643758 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x9b249000) [pid = 12158] [serial = 67] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x9b624c00) [pid = 12158] [serial = 68] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x984bd800) [pid = 12158] [serial = 64] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x99fde000) [pid = 12158] [serial = 65] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0xa8c4b000) [pid = 12158] [serial = 62] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0xa8c42800) [pid = 12158] [serial = 61] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0xa61c6000) [pid = 12158] [serial = 53] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0xa2ffdc00) [pid = 12158] [serial = 50] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0xa825ec00) [pid = 12158] [serial = 59] [outer = (nil)] [url = about:blank] 03:17:23 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0xa6dae800) [pid = 12158] [serial = 56] [outer = (nil)] [url = about:blank] 03:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1582ms 03:17:23 INFO - PROCESS | 12158 | 1468750643819 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 12158 | 1468750643826 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:17:23 INFO - PROCESS | 12158 | 1468750643833 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 12158 | 1468750643837 Marionette TRACE conn4 <- [1,130,null,{}] 03:17:23 INFO - PROCESS | 12158 | 1468750643846 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 12158 | 1468750643854 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:24 INFO - PROCESS | 12158 | 1468750644011 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:17:24 INFO - PROCESS | 12158 | 1468750644113 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 12158 | 1468750644125 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a445c00 == 33 [pid = 12158] [id = 40] 03:17:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x9a574000) [pid = 12158] [serial = 118] [outer = (nil)] 03:17:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x9b249000) [pid = 12158] [serial = 119] [outer = 0x9a574000] 03:17:24 INFO - PROCESS | 12158 | 1468750644231 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x9bd5d800) [pid = 12158] [serial = 120] [outer = 0x9a574000] 03:17:24 INFO - PROCESS | 12158 | 1468750644949 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1187ms 03:17:25 INFO - PROCESS | 12158 | 1468750645045 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 12158 | 1468750645051 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:17:25 INFO - PROCESS | 12158 | 1468750645093 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 12158 | 1468750645097 Marionette TRACE conn4 <- [1,134,null,{}] 03:17:25 INFO - PROCESS | 12158 | 1468750645156 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 12158 | 1468750645161 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:25 INFO - PROCESS | 12158 | 1468750645358 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:17:25 INFO - PROCESS | 12158 | 1468750645436 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 12158 | 1468750645449 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:25 INFO - PROCESS | 12158 | ++DOCSHELL 0xa0739800 == 34 [pid = 12158] [id = 41] 03:17:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0xa1190400) [pid = 12158] [serial = 121] [outer = (nil)] 03:17:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0xa2fd0c00) [pid = 12158] [serial = 122] [outer = 0xa1190400] 03:17:25 INFO - PROCESS | 12158 | 1468750645524 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0xa3112400) [pid = 12158] [serial = 123] [outer = 0xa1190400] 03:17:26 INFO - PROCESS | 12158 | 1468750646313 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1284ms 03:17:26 INFO - PROCESS | 12158 | 1468750646356 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 12158 | 1468750646361 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:17:26 INFO - PROCESS | 12158 | 1468750646377 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 12158 | 1468750646386 Marionette TRACE conn4 <- [1,138,null,{}] 03:17:26 INFO - PROCESS | 12158 | 1468750646402 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 12158 | 1468750646408 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:26 INFO - PROCESS | 12158 | 1468750646632 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:17:26 INFO - PROCESS | 12158 | 1468750646651 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 12158 | 1468750646660 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:26 INFO - PROCESS | 12158 | ++DOCSHELL 0xa200f400 == 35 [pid = 12158] [id = 42] 03:17:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0xa6145400) [pid = 12158] [serial = 124] [outer = (nil)] 03:17:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0xa6195c00) [pid = 12158] [serial = 125] [outer = 0xa6145400] 03:17:26 INFO - PROCESS | 12158 | 1468750646726 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0xa61c2800) [pid = 12158] [serial = 126] [outer = 0xa6145400] 03:17:27 INFO - PROCESS | 12158 | 1468750647557 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1250ms 03:17:27 INFO - PROCESS | 12158 | 1468750647619 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:17:27 INFO - PROCESS | 12158 | 1468750647624 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:17:27 INFO - PROCESS | 12158 | 1468750647630 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 12158 | 1468750647634 Marionette TRACE conn4 <- [1,142,null,{}] 03:17:27 INFO - PROCESS | 12158 | 1468750647639 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:27 INFO - PROCESS | 12158 | 1468750647644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:27 INFO - PROCESS | 12158 | 1468750647836 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:17:27 INFO - PROCESS | 12158 | 1468750647858 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 12158 | 1468750647867 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:27 INFO - PROCESS | 12158 | ++DOCSHELL 0xa6198400 == 36 [pid = 12158] [id = 43] 03:17:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0xa6791800) [pid = 12158] [serial = 127] [outer = (nil)] 03:17:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0xa682ac00) [pid = 12158] [serial = 128] [outer = 0xa6791800] 03:17:27 INFO - PROCESS | 12158 | 1468750647935 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0xa6c0a400) [pid = 12158] [serial = 129] [outer = 0xa6791800] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x9ac65400) [pid = 12158] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x9a910400) [pid = 12158] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x93a22800) [pid = 12158] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x96fcfc00) [pid = 12158] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x952bec00) [pid = 12158] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x9b243000) [pid = 12158] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0xa2ff5800) [pid = 12158] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0xa3352c00) [pid = 12158] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0xa618bc00) [pid = 12158] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x9537e400) [pid = 12158] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:17:28 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x9bd58800) [pid = 12158] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:17:29 INFO - PROCESS | 12158 | 1468750649012 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1435ms 03:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:17:29 INFO - PROCESS | 12158 | 1468750649065 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 12158 | 1468750649068 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:17:29 INFO - PROCESS | 12158 | 1468750649074 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 12158 | 1468750649078 Marionette TRACE conn4 <- [1,146,null,{}] 03:17:29 INFO - PROCESS | 12158 | 1468750649083 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:29 INFO - PROCESS | 12158 | 1468750649088 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:29 INFO - PROCESS | 12158 | 1468750649273 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:17:29 INFO - PROCESS | 12158 | 1468750649288 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 12158 | 1468750649307 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x952bbc00 == 37 [pid = 12158] [id = 44] 03:17:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x95492000) [pid = 12158] [serial = 130] [outer = (nil)] 03:17:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x9549d000) [pid = 12158] [serial = 131] [outer = 0x95492000] 03:17:29 INFO - PROCESS | 12158 | 1468750649389 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x9aaac000) [pid = 12158] [serial = 132] [outer = 0x95492000] 03:17:30 INFO - PROCESS | 12158 | 1468750650242 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1284ms 03:17:30 INFO - PROCESS | 12158 | 1468750650359 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 12158 | 1468750650365 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:17:30 INFO - PROCESS | 12158 | 1468750650374 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 12158 | 1468750650380 Marionette TRACE conn4 <- [1,150,null,{}] 03:17:30 INFO - PROCESS | 12158 | 1468750650390 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:30 INFO - PROCESS | 12158 | 1468750650396 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:30 INFO - PROCESS | 12158 | 1468750650630 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:17:30 INFO - PROCESS | 12158 | 1468750650777 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 12158 | 1468750650792 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d64c00 == 38 [pid = 12158] [id = 45] 03:17:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x95497c00) [pid = 12158] [serial = 133] [outer = (nil)] 03:17:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x9549d400) [pid = 12158] [serial = 134] [outer = 0x95497c00] 03:17:30 INFO - PROCESS | 12158 | 1468750650940 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x97a89000) [pid = 12158] [serial = 135] [outer = 0x95497c00] 03:17:31 INFO - PROCESS | 12158 | 1468750651832 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1492ms 03:17:31 INFO - PROCESS | 12158 | 1468750651867 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 12158 | 1468750651873 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:17:31 INFO - PROCESS | 12158 | 1468750651884 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 12158 | 1468750651889 Marionette TRACE conn4 <- [1,154,null,{}] 03:17:31 INFO - PROCESS | 12158 | 1468750651897 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 12158 | 1468750651903 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:32 INFO - PROCESS | 12158 | 1468750652141 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:17:32 INFO - PROCESS | 12158 | 1468750652320 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 12158 | 1468750652330 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a1a1000 == 39 [pid = 12158] [id = 46] 03:17:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x9a1a5000) [pid = 12158] [serial = 136] [outer = (nil)] 03:17:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x9a1a9000) [pid = 12158] [serial = 137] [outer = 0x9a1a5000] 03:17:32 INFO - PROCESS | 12158 | 1468750652459 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x9a57f800) [pid = 12158] [serial = 138] [outer = 0x9a1a5000] 03:17:33 INFO - PROCESS | 12158 | 1468750653369 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1543ms 03:17:33 INFO - PROCESS | 12158 | 1468750653423 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 12158 | 1468750653427 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:17:33 INFO - PROCESS | 12158 | 1468750653436 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 12158 | 1468750653439 Marionette TRACE conn4 <- [1,158,null,{}] 03:17:33 INFO - PROCESS | 12158 | 1468750653456 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 12158 | 1468750653466 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:33 INFO - PROCESS | 12158 | 1468750653769 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:17:33 INFO - PROCESS | 12158 | 1468750653878 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 12158 | 1468750653889 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:33 INFO - PROCESS | 12158 | ++DOCSHELL 0xa073b000 == 40 [pid = 12158] [id = 47] 03:17:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0xa073c400) [pid = 12158] [serial = 139] [outer = (nil)] 03:17:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0xa200a000) [pid = 12158] [serial = 140] [outer = 0xa073c400] 03:17:33 INFO - PROCESS | 12158 | 1468750653991 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x9d96fc00) [pid = 12158] [serial = 141] [outer = 0xa073c400] 03:17:34 INFO - PROCESS | 12158 | 1468750654691 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:17:34 INFO - PROCESS | 12158 | 1468750654939 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1537ms 03:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:17:34 INFO - PROCESS | 12158 | 1468750654973 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 12158 | 1468750654976 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:17:34 INFO - PROCESS | 12158 | 1468750654983 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 12158 | 1468750654987 Marionette TRACE conn4 <- [1,162,null,{}] 03:17:34 INFO - PROCESS | 12158 | 1468750654993 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:35 INFO - PROCESS | 12158 | 1468750654999 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:35 INFO - PROCESS | 12158 | 1468750655183 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:17:35 INFO - PROCESS | 12158 | 1468750655331 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 12158 | 1468750655337 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x93b5c000 == 41 [pid = 12158] [id = 48] 03:17:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0xa253cc00) [pid = 12158] [serial = 142] [outer = (nil)] 03:17:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0xa34e2800) [pid = 12158] [serial = 143] [outer = 0xa253cc00] 03:17:35 INFO - PROCESS | 12158 | 1468750655452 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0xa6c0f000) [pid = 12158] [serial = 144] [outer = 0xa253cc00] 03:17:36 INFO - PROCESS | 12158 | 1468750656323 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1380ms 03:17:36 INFO - PROCESS | 12158 | 1468750656363 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 12158 | 1468750656368 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:17:36 INFO - PROCESS | 12158 | 1468750656374 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 12158 | 1468750656378 Marionette TRACE conn4 <- [1,166,null,{}] 03:17:36 INFO - PROCESS | 12158 | 1468750656384 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 12158 | 1468750656389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:36 INFO - PROCESS | 12158 | 1468750656570 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:17:36 INFO - PROCESS | 12158 | 1468750656715 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 12158 | 1468750656726 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x9485e800 == 42 [pid = 12158] [id = 49] 03:17:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x9a90f400) [pid = 12158] [serial = 145] [outer = (nil)] 03:17:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x9abd7000) [pid = 12158] [serial = 146] [outer = 0x9a90f400] 03:17:36 INFO - PROCESS | 12158 | 1468750656809 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x9abd8c00) [pid = 12158] [serial = 147] [outer = 0x9a90f400] 03:17:38 INFO - PROCESS | 12158 | 1468750658093 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1736ms 03:17:38 INFO - PROCESS | 12158 | 1468750658111 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 12158 | 1468750658115 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:17:38 INFO - PROCESS | 12158 | 1468750658122 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 12158 | 1468750658125 Marionette TRACE conn4 <- [1,170,null,{}] 03:17:38 INFO - PROCESS | 12158 | 1468750658131 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 12158 | 1468750658142 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:38 INFO - PROCESS | 12158 | 1468750658365 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:17:38 INFO - PROCESS | 12158 | 1468750658714 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 12158 | 1468750658721 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc2c00 == 43 [pid = 12158] [id = 50] 03:17:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92fc3000) [pid = 12158] [serial = 148] [outer = (nil)] 03:17:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x930ef800) [pid = 12158] [serial = 149] [outer = 0x92fc3000] 03:17:38 INFO - PROCESS | 12158 | 1468750658815 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x952bcc00) [pid = 12158] [serial = 150] [outer = 0x92fc3000] 03:17:39 INFO - PROCESS | 12158 | 1468750659670 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1581ms 03:17:39 INFO - PROCESS | 12158 | 1468750659706 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 12158 | 1468750659711 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:17:39 INFO - PROCESS | 12158 | 1468750659719 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 12158 | 1468750659724 Marionette TRACE conn4 <- [1,174,null,{}] 03:17:39 INFO - PROCESS | 12158 | 1468750659732 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:39 INFO - PROCESS | 12158 | 1468750659740 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:39 INFO - PROCESS | 12158 | 1468750659916 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:17:40 INFO - PROCESS | 12158 | 1468750660076 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 12158 | 1468750660087 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d62c00 == 44 [pid = 12158] [id = 51] 03:17:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x95495000) [pid = 12158] [serial = 151] [outer = (nil)] 03:17:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x9a11dc00) [pid = 12158] [serial = 152] [outer = 0x95495000] 03:17:40 INFO - PROCESS | 12158 | 1468750660186 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x9a1a2000) [pid = 12158] [serial = 153] [outer = 0x95495000] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0xa2562c00) [pid = 12158] [serial = 104] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0xa0741c00) [pid = 12158] [serial = 101] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x9aaaf000) [pid = 12158] [serial = 95] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x93d6a800) [pid = 12158] [serial = 91] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0xa062ac00) [pid = 12158] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x96f3d000) [pid = 12158] [serial = 92] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x9984b400) [pid = 12158] [serial = 71] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x984be400) [pid = 12158] [serial = 70] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x9aaabc00) [pid = 12158] [serial = 89] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x9d980400) [pid = 12158] [serial = 74] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x9d96a400) [pid = 12158] [serial = 73] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x9a90f800) [pid = 12158] [serial = 88] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0xa4fe6800) [pid = 12158] [serial = 77] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0xa3352000) [pid = 12158] [serial = 76] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0xa6f48800) [pid = 12158] [serial = 80] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0xa6da8400) [pid = 12158] [serial = 79] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0xa8261000) [pid = 12158] [serial = 83] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0xa6f7b400) [pid = 12158] [serial = 82] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0xac084c00) [pid = 12158] [serial = 86] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0xa90aa800) [pid = 12158] [serial = 85] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x9c056800) [pid = 12158] [serial = 98] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0xa2010400) [pid = 12158] [serial = 102] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x9d97bc00) [pid = 12158] [serial = 99] [outer = (nil)] [url = about:blank] 03:17:40 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x9b23f400) [pid = 12158] [serial = 96] [outer = (nil)] [url = about:blank] 03:17:41 INFO - PROCESS | 12158 | 1468750661102 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1445ms 03:17:41 INFO - PROCESS | 12158 | 1468750661169 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 12158 | 1468750661176 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:17:41 INFO - PROCESS | 12158 | 1468750661184 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 12158 | 1468750661188 Marionette TRACE conn4 <- [1,178,null,{}] 03:17:41 INFO - PROCESS | 12158 | 1468750661194 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:41 INFO - PROCESS | 12158 | 1468750661199 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:41 INFO - PROCESS | 12158 | 1468750661372 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:17:41 INFO - PROCESS | 12158 | 1468750661488 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 12158 | 1468750661498 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x952c1800 == 45 [pid = 12158] [id = 52] 03:17:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x96f43400) [pid = 12158] [serial = 154] [outer = (nil)] 03:17:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x9aaa1800) [pid = 12158] [serial = 155] [outer = 0x96f43400] 03:17:41 INFO - PROCESS | 12158 | 1468750661569 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x9abcf000) [pid = 12158] [serial = 156] [outer = 0x96f43400] 03:17:42 INFO - PROCESS | 12158 | 1468750662299 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1130ms 03:17:42 INFO - PROCESS | 12158 | 1468750662314 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 12158 | 1468750662317 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:17:42 INFO - PROCESS | 12158 | 1468750662330 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 12158 | 1468750662339 Marionette TRACE conn4 <- [1,182,null,{}] 03:17:42 INFO - PROCESS | 12158 | 1468750662356 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:42 INFO - PROCESS | 12158 | 1468750662362 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:42 INFO - PROCESS | 12158 | 1468750662523 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:17:42 INFO - PROCESS | 12158 | 1468750662534 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 12158 | 1468750662542 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc1800 == 46 [pid = 12158] [id = 53] 03:17:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x9b61b800) [pid = 12158] [serial = 157] [outer = (nil)] 03:17:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x9bdea800) [pid = 12158] [serial = 158] [outer = 0x9b61b800] 03:17:42 INFO - PROCESS | 12158 | 1468750662611 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x9c1f9400) [pid = 12158] [serial = 159] [outer = 0x9b61b800] 03:17:43 INFO - PROCESS | 12158 | 1468750663436 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1158ms 03:17:43 INFO - PROCESS | 12158 | 1468750663483 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 12158 | 1468750663488 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:17:43 INFO - PROCESS | 12158 | 1468750663500 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 12158 | 1468750663502 Marionette TRACE conn4 <- [1,186,null,{}] 03:17:43 INFO - PROCESS | 12158 | 1468750663508 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 12158 | 1468750663512 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:43 INFO - PROCESS | 12158 | 1468750663706 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:17:43 INFO - PROCESS | 12158 | 1468750663729 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 12158 | 1468750663740 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fbac00 == 47 [pid = 12158] [id = 54] 03:17:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x9a1a2c00) [pid = 12158] [serial = 160] [outer = (nil)] 03:17:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x9d986400) [pid = 12158] [serial = 161] [outer = 0x9a1a2c00] 03:17:43 INFO - PROCESS | 12158 | 1468750663805 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0xa073a800) [pid = 12158] [serial = 162] [outer = 0x9a1a2c00] 03:17:44 INFO - PROCESS | 12158 | 1468750664653 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1194ms 03:17:44 INFO - PROCESS | 12158 | 1468750664688 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 12158 | 1468750664691 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:17:44 INFO - PROCESS | 12158 | 1468750664698 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 12158 | 1468750664700 Marionette TRACE conn4 <- [1,190,null,{}] 03:17:44 INFO - PROCESS | 12158 | 1468750664713 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:44 INFO - PROCESS | 12158 | 1468750664718 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:44 INFO - PROCESS | 12158 | 1468750664907 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:17:44 INFO - PROCESS | 12158 | 1468750664929 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 12158 | 1468750664946 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:44 INFO - PROCESS | 12158 | ++DOCSHELL 0xa1116400 == 48 [pid = 12158] [id = 55] 03:17:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0xa1116800) [pid = 12158] [serial = 163] [outer = (nil)] 03:17:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0xa2009800) [pid = 12158] [serial = 164] [outer = 0xa1116800] 03:17:45 INFO - PROCESS | 12158 | 1468750665023 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0xa2563800) [pid = 12158] [serial = 165] [outer = 0xa1116800] 03:17:45 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0xa6145400) [pid = 12158] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:17:45 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0xa6791800) [pid = 12158] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:17:45 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x93d6b000) [pid = 12158] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:17:45 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x9a574000) [pid = 12158] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:17:45 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0xa1190400) [pid = 12158] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:17:45 INFO - PROCESS | 12158 | 1468750665890 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1242ms 03:17:45 INFO - PROCESS | 12158 | 1468750665941 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 12158 | 1468750665945 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:17:45 INFO - PROCESS | 12158 | 1468750665952 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 12158 | 1468750665955 Marionette TRACE conn4 <- [1,194,null,{}] 03:17:45 INFO - PROCESS | 12158 | 1468750665965 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 12158 | 1468750665971 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:46 INFO - PROCESS | 12158 | 1468750666179 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:17:46 INFO - PROCESS | 12158 | 1468750666193 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 12158 | 1468750666199 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc1400 == 49 [pid = 12158] [id = 56] 03:17:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x92fc2800) [pid = 12158] [serial = 166] [outer = (nil)] 03:17:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0xa317c000) [pid = 12158] [serial = 167] [outer = 0x92fc2800] 03:17:46 INFO - PROCESS | 12158 | 1468750666269 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0xa3352000) [pid = 12158] [serial = 168] [outer = 0x92fc2800] 03:17:47 INFO - PROCESS | 12158 | 1468750666997 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1083ms 03:17:47 INFO - PROCESS | 12158 | 1468750667036 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 12158 | 1468750667039 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:17:47 INFO - PROCESS | 12158 | 1468750667046 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 12158 | 1468750667048 Marionette TRACE conn4 <- [1,198,null,{}] 03:17:47 INFO - PROCESS | 12158 | 1468750667059 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:47 INFO - PROCESS | 12158 | 1468750667063 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:47 INFO - PROCESS | 12158 | 1468750667260 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:17:47 INFO - PROCESS | 12158 | 1468750667291 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 12158 | 1468750667299 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x97a86400 == 50 [pid = 12158] [id = 57] 03:17:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x997ce000) [pid = 12158] [serial = 169] [outer = (nil)] 03:17:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0xa678e800) [pid = 12158] [serial = 170] [outer = 0x997ce000] 03:17:47 INFO - PROCESS | 12158 | 1468750667366 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0xa6794000) [pid = 12158] [serial = 171] [outer = 0x997ce000] 03:17:48 INFO - PROCESS | 12158 | 1468750668310 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1298ms 03:17:48 INFO - PROCESS | 12158 | 1468750668345 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 12158 | 1468750668351 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:17:48 INFO - PROCESS | 12158 | 1468750668359 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 12158 | 1468750668367 Marionette TRACE conn4 <- [1,202,null,{}] 03:17:48 INFO - PROCESS | 12158 | 1468750668375 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 12158 | 1468750668380 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:48 INFO - PROCESS | 12158 | 1468750668604 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:17:48 INFO - PROCESS | 12158 | 1468750668753 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 12158 | 1468750668760 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x952b5800 == 51 [pid = 12158] [id = 58] 03:17:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x95494c00) [pid = 12158] [serial = 172] [outer = (nil)] 03:17:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x9932f800) [pid = 12158] [serial = 173] [outer = 0x95494c00] 03:17:48 INFO - PROCESS | 12158 | 1468750668853 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x9a19cc00) [pid = 12158] [serial = 174] [outer = 0x95494c00] 03:17:49 INFO - PROCESS | 12158 | 1468750669746 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1435ms 03:17:49 INFO - PROCESS | 12158 | 1468750669794 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 12158 | 1468750669801 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:17:49 INFO - PROCESS | 12158 | 1468750669812 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 12158 | 1468750669816 Marionette TRACE conn4 <- [1,206,null,{}] 03:17:49 INFO - PROCESS | 12158 | 1468750669823 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:49 INFO - PROCESS | 12158 | 1468750669829 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:50 INFO - PROCESS | 12158 | 1468750670018 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:17:50 INFO - PROCESS | 12158 | 1468750670167 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 12158 | 1468750670176 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaaec00 == 52 [pid = 12158] [id = 59] 03:17:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x9abdd400) [pid = 12158] [serial = 175] [outer = (nil)] 03:17:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x9b24ac00) [pid = 12158] [serial = 176] [outer = 0x9abdd400] 03:17:50 INFO - PROCESS | 12158 | 1468750670261 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x9c1ec400) [pid = 12158] [serial = 177] [outer = 0x9abdd400] 03:17:51 INFO - PROCESS | 12158 | 1468750671167 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1385ms 03:17:51 INFO - PROCESS | 12158 | 1468750671197 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 12158 | 1468750671202 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:17:51 INFO - PROCESS | 12158 | 1468750671210 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 12158 | 1468750671217 Marionette TRACE conn4 <- [1,210,null,{}] 03:17:51 INFO - PROCESS | 12158 | 1468750671235 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 12158 | 1468750671244 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:51 INFO - PROCESS | 12158 | 1468750671439 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:17:51 INFO - PROCESS | 12158 | 1468750671594 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 12158 | 1468750671605 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x9302dc00 == 53 [pid = 12158] [id = 60] 03:17:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x9302e400) [pid = 12158] [serial = 178] [outer = (nil)] 03:17:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x9b5bf400) [pid = 12158] [serial = 179] [outer = 0x9302e400] 03:17:51 INFO - PROCESS | 12158 | 1468750671698 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0xa0739000) [pid = 12158] [serial = 180] [outer = 0x9302e400] 03:17:52 INFO - PROCESS | 12158 | 1468750672653 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1499ms 03:17:52 INFO - PROCESS | 12158 | 1468750672709 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 12158 | 1468750672714 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:17:52 INFO - PROCESS | 12158 | 1468750672721 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 12158 | 1468750672724 Marionette TRACE conn4 <- [1,214,null,{}] 03:17:52 INFO - PROCESS | 12158 | 1468750672730 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 12158 | 1468750672735 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:52 INFO - PROCESS | 12158 | 1468750672916 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:17:53 INFO - PROCESS | 12158 | 1468750673064 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 12158 | 1468750673072 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc0800 == 54 [pid = 12158] [id = 61] 03:17:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x930e4800) [pid = 12158] [serial = 181] [outer = (nil)] 03:17:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0xa317f400) [pid = 12158] [serial = 182] [outer = 0x930e4800] 03:17:53 INFO - PROCESS | 12158 | 1468750673156 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0xa4d55000) [pid = 12158] [serial = 183] [outer = 0x930e4800] 03:17:54 INFO - PROCESS | 12158 | 1468750674028 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1340ms 03:17:54 INFO - PROCESS | 12158 | 1468750674063 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 12158 | 1468750674066 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:17:54 INFO - PROCESS | 12158 | 1468750674074 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 12158 | 1468750674078 Marionette TRACE conn4 <- [1,218,null,{}] 03:17:54 INFO - PROCESS | 12158 | 1468750674085 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:54 INFO - PROCESS | 12158 | 1468750674090 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:54 INFO - PROCESS | 12158 | 1468750674276 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:17:54 INFO - PROCESS | 12158 | 1468750674427 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 12158 | 1468750674438 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x95377000 == 55 [pid = 12158] [id = 62] 03:17:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x9b61cc00) [pid = 12158] [serial = 184] [outer = (nil)] 03:17:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0xa6c18400) [pid = 12158] [serial = 185] [outer = 0x9b61cc00] 03:17:54 INFO - PROCESS | 12158 | 1468750674520 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0xa6dab800) [pid = 12158] [serial = 186] [outer = 0x9b61cc00] 03:17:55 INFO - PROCESS | 12158 | 1468750675461 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1439ms 03:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:17:55 INFO - PROCESS | 12158 | 1468750675514 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 12158 | 1468750675517 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:17:55 INFO - PROCESS | 12158 | 1468750675524 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 12158 | 1468750675528 Marionette TRACE conn4 <- [1,222,null,{}] 03:17:55 INFO - PROCESS | 12158 | 1468750675534 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 12158 | 1468750675544 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:55 INFO - PROCESS | 12158 | 1468750675774 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:17:55 INFO - PROCESS | 12158 | 1468750675959 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 12158 | 1468750675966 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x95381400 == 56 [pid = 12158] [id = 63] 03:17:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x95494400) [pid = 12158] [serial = 187] [outer = (nil)] 03:17:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0xa6f7b400) [pid = 12158] [serial = 188] [outer = 0x95494400] 03:17:56 INFO - PROCESS | 12158 | 1468750676114 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0xa6f81800) [pid = 12158] [serial = 189] [outer = 0x95494400] 03:17:56 INFO - PROCESS | 12158 | 1468750676954 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1640ms 03:17:57 INFO - PROCESS | 12158 | 1468750677173 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:17:57 INFO - PROCESS | 12158 | 1468750677180 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:17:57 INFO - PROCESS | 12158 | 1468750677188 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 12158 | 1468750677191 Marionette TRACE conn4 <- [1,226,null,{}] 03:17:57 INFO - PROCESS | 12158 | 1468750677200 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 12158 | 1468750677205 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:57 INFO - PROCESS | 12158 | 1468750677369 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:17:57 INFO - PROCESS | 12158 | 1468750677587 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 12158 | 1468750677603 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d6a800 == 57 [pid = 12158] [id = 64] 03:17:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x93d6ac00) [pid = 12158] [serial = 190] [outer = (nil)] 03:17:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x95378c00) [pid = 12158] [serial = 191] [outer = 0x93d6ac00] 03:17:57 INFO - PROCESS | 12158 | 1468750677681 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x95498000) [pid = 12158] [serial = 192] [outer = 0x93d6ac00] 03:17:58 INFO - PROCESS | 12158 | 1468750678565 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1438ms 03:17:58 INFO - PROCESS | 12158 | 1468750678626 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 12158 | 1468750678631 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:17:58 INFO - PROCESS | 12158 | 1468750678641 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 12158 | 1468750678646 Marionette TRACE conn4 <- [1,230,null,{}] 03:17:58 INFO - PROCESS | 12158 | 1468750678653 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:58 INFO - PROCESS | 12158 | 1468750678658 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:58 INFO - PROCESS | 12158 | 1468750678830 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:17:59 INFO - PROCESS | 12158 | 1468750678990 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 12158 | 1468750678997 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:17:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x93025400 == 58 [pid = 12158] [id = 65] 03:17:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x9a19fc00) [pid = 12158] [serial = 193] [outer = (nil)] 03:17:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x9aadb400) [pid = 12158] [serial = 194] [outer = 0x9a19fc00] 03:17:59 INFO - PROCESS | 12158 | 1468750679111 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x9abd6c00) [pid = 12158] [serial = 195] [outer = 0x9a19fc00] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x9549d000) [pid = 12158] [serial = 131] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0xa61c2800) [pid = 12158] [serial = 126] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0xa6195c00) [pid = 12158] [serial = 125] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0xa682ac00) [pid = 12158] [serial = 128] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x96f3f800) [pid = 12158] [serial = 117] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x95374c00) [pid = 12158] [serial = 116] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x9b249000) [pid = 12158] [serial = 119] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x9bd5d800) [pid = 12158] [serial = 120] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0xa2fd0c00) [pid = 12158] [serial = 122] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0xa310e800) [pid = 12158] [serial = 113] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x9a578800) [pid = 12158] [serial = 107] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x9d96e400) [pid = 12158] [serial = 110] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0xa6c0a400) [pid = 12158] [serial = 129] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0xa3112400) [pid = 12158] [serial = 123] [outer = (nil)] [url = about:blank] 03:17:59 INFO - PROCESS | 12158 | 1468750679964 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 03:18:00 INFO - PROCESS | 12158 | 1468750680023 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 12158 | 1468750680028 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:18:00 INFO - PROCESS | 12158 | 1468750680034 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 12158 | 1468750680037 Marionette TRACE conn4 <- [1,234,null,{}] 03:18:00 INFO - PROCESS | 12158 | 1468750680053 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 12158 | 1468750680062 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:00 INFO - PROCESS | 12158 | 1468750680241 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:18:00 INFO - PROCESS | 12158 | 1468750680357 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 12158 | 1468750680374 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaaf400 == 59 [pid = 12158] [id = 66] 03:18:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x9abd8800) [pid = 12158] [serial = 196] [outer = (nil)] 03:18:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x9bde8000) [pid = 12158] [serial = 197] [outer = 0x9abd8800] 03:18:00 INFO - PROCESS | 12158 | 1468750680451 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0xa062e800) [pid = 12158] [serial = 198] [outer = 0x9abd8800] 03:18:01 INFO - PROCESS | 12158 | 1468750681224 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1235ms 03:18:01 INFO - PROCESS | 12158 | 1468750681271 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:18:01 INFO - PROCESS | 12158 | 1468750681275 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:18:01 INFO - PROCESS | 12158 | 1468750681281 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 12158 | 1468750681285 Marionette TRACE conn4 <- [1,238,null,{}] 03:18:01 INFO - PROCESS | 12158 | 1468750681290 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:01 INFO - PROCESS | 12158 | 1468750681295 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:01 INFO - PROCESS | 12158 | 1468750681470 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:18:01 INFO - PROCESS | 12158 | 1468750681481 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 12158 | 1468750681489 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x99fd2c00 == 60 [pid = 12158] [id = 67] 03:18:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0xa0734800) [pid = 12158] [serial = 199] [outer = (nil)] 03:18:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0xa317b800) [pid = 12158] [serial = 200] [outer = 0xa0734800] 03:18:01 INFO - PROCESS | 12158 | 1468750681563 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0xa4f15400) [pid = 12158] [serial = 201] [outer = 0xa0734800] 03:18:02 INFO - PROCESS | 12158 | 1468750682519 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1287ms 03:18:02 INFO - PROCESS | 12158 | 1468750682569 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 12158 | 1468750682572 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:18:02 INFO - PROCESS | 12158 | 1468750682586 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 12158 | 1468750682590 Marionette TRACE conn4 <- [1,242,null,{}] 03:18:02 INFO - PROCESS | 12158 | 1468750682596 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 12158 | 1468750682600 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:02 INFO - PROCESS | 12158 | 1468750682811 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:18:02 INFO - PROCESS | 12158 | 1468750682835 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 12158 | 1468750682843 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fb7c00 == 61 [pid = 12158] [id = 68] 03:18:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x92fbdc00) [pid = 12158] [serial = 202] [outer = (nil)] 03:18:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0xa61cc800) [pid = 12158] [serial = 203] [outer = 0x92fbdc00] 03:18:02 INFO - PROCESS | 12158 | 1468750682930 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0xa6c09400) [pid = 12158] [serial = 204] [outer = 0x92fbdc00] 03:18:03 INFO - PROCESS | 12158 | 1468750683850 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x92fc3000) [pid = 12158] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x96f43400) [pid = 12158] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x95495000) [pid = 12158] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x9a1a2c00) [pid = 12158] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x9b61b800) [pid = 12158] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0xa1116800) [pid = 12158] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:18:03 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x92fc2800) [pid = 12158] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1338ms 03:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:18:03 INFO - PROCESS | 12158 | 1468750683926 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 12158 | 1468750683928 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:18:03 INFO - PROCESS | 12158 | 1468750683935 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 12158 | 1468750683938 Marionette TRACE conn4 <- [1,246,null,{}] 03:18:03 INFO - PROCESS | 12158 | 1468750683944 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:03 INFO - PROCESS | 12158 | 1468750683953 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:04 INFO - PROCESS | 12158 | 1468750684139 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:18:04 INFO - PROCESS | 12158 | 1468750684270 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 12158 | 1468750684280 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fb5800 == 62 [pid = 12158] [id = 69] 03:18:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0xa3185800) [pid = 12158] [serial = 205] [outer = (nil)] 03:18:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0xa6f78000) [pid = 12158] [serial = 206] [outer = 0xa3185800] 03:18:04 INFO - PROCESS | 12158 | 1468750684351 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0xa82f7c00) [pid = 12158] [serial = 207] [outer = 0xa3185800] 03:18:05 INFO - PROCESS | 12158 | 1468750685099 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1183ms 03:18:05 INFO - PROCESS | 12158 | 1468750685118 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 12158 | 1468750685122 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:18:05 INFO - PROCESS | 12158 | 1468750685128 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 12158 | 1468750685131 Marionette TRACE conn4 <- [1,250,null,{}] 03:18:05 INFO - PROCESS | 12158 | 1468750685145 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 12158 | 1468750685150 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:05 INFO - PROCESS | 12158 | 1468750685300 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:18:05 INFO - PROCESS | 12158 | 1468750685319 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 12158 | 1468750685325 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x93026000 == 63 [pid = 12158] [id = 70] 03:18:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x93026c00) [pid = 12158] [serial = 208] [outer = (nil)] 03:18:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0xa8c4b000) [pid = 12158] [serial = 209] [outer = 0x93026c00] 03:18:05 INFO - PROCESS | 12158 | 1468750685397 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0xa9021c00) [pid = 12158] [serial = 210] [outer = 0x93026c00] 03:18:06 INFO - PROCESS | 12158 | 1468750686433 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1341ms 03:18:06 INFO - PROCESS | 12158 | 1468750686471 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:18:06 INFO - PROCESS | 12158 | 1468750686477 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:18:06 INFO - PROCESS | 12158 | 1468750686486 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 12158 | 1468750686492 Marionette TRACE conn4 <- [1,254,null,{}] 03:18:06 INFO - PROCESS | 12158 | 1468750686501 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 12158 | 1468750686506 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:06 INFO - PROCESS | 12158 | 1468750686713 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:18:06 INFO - PROCESS | 12158 | 1468750686920 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 12158 | 1468750686932 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x92adb400 == 64 [pid = 12158] [id = 71] 03:18:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x92adbc00) [pid = 12158] [serial = 211] [outer = (nil)] 03:18:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x92fb5c00) [pid = 12158] [serial = 212] [outer = 0x92adbc00] 03:18:07 INFO - PROCESS | 12158 | 1468750687058 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x93028000) [pid = 12158] [serial = 213] [outer = 0x92adbc00] 03:18:07 INFO - PROCESS | 12158 | 1468750687971 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1540ms 03:18:08 INFO - PROCESS | 12158 | 1468750688024 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 12158 | 1468750688032 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:18:08 INFO - PROCESS | 12158 | 1468750688043 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 12158 | 1468750688046 Marionette TRACE conn4 <- [1,258,null,{}] 03:18:08 INFO - PROCESS | 12158 | 1468750688053 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:08 INFO - PROCESS | 12158 | 1468750688059 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:08 INFO - PROCESS | 12158 | 1468750688289 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:18:08 INFO - PROCESS | 12158 | 1468750688487 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 12158 | 1468750688500 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x96f42000 == 65 [pid = 12158] [id = 72] 03:18:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x96f43400) [pid = 12158] [serial = 214] [outer = (nil)] 03:18:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x9a12a800) [pid = 12158] [serial = 215] [outer = 0x96f43400] 03:18:08 INFO - PROCESS | 12158 | 1468750688628 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x9a474800) [pid = 12158] [serial = 216] [outer = 0x96f43400] 03:18:09 INFO - PROCESS | 12158 | 1468750689563 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1536ms 03:18:09 INFO - PROCESS | 12158 | 1468750689578 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 12158 | 1468750689583 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:18:09 INFO - PROCESS | 12158 | 1468750689591 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 12158 | 1468750689597 Marionette TRACE conn4 <- [1,262,null,{}] 03:18:09 INFO - PROCESS | 12158 | 1468750689614 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 12158 | 1468750689624 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:09 INFO - PROCESS | 12158 | 1468750689818 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:18:10 INFO - PROCESS | 12158 | 1468750689992 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 12158 | 1468750690003 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:10 INFO - PROCESS | 12158 | ++DOCSHELL 0xa2001800 == 66 [pid = 12158] [id = 73] 03:18:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0xa209b400) [pid = 12158] [serial = 217] [outer = (nil)] 03:18:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0xa6195c00) [pid = 12158] [serial = 218] [outer = 0xa209b400] 03:18:10 INFO - PROCESS | 12158 | 1468750690091 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0xa6c15000) [pid = 12158] [serial = 219] [outer = 0xa209b400] 03:18:11 INFO - PROCESS | 12158 | 1468750691077 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:18:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x92dd5000) [pid = 12158] [serial = 220] [outer = 0x9b24a400] 03:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1541ms 03:18:11 INFO - PROCESS | 12158 | 1468750691180 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 12158 | 1468750691184 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:18:11 INFO - PROCESS | 12158 | 1468750691294 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 12158 | 1468750691297 Marionette TRACE conn4 <- [1,266,null,{}] 03:18:11 INFO - PROCESS | 12158 | 1468750691308 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 12158 | 1468750691313 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:11 INFO - PROCESS | 12158 | 1468750691496 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:18:11 INFO - PROCESS | 12158 | 1468750691697 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 12158 | 1468750691708 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd3000 == 67 [pid = 12158] [id = 74] 03:18:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x92dd6400) [pid = 12158] [serial = 221] [outer = (nil)] 03:18:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x92fb6000) [pid = 12158] [serial = 222] [outer = 0x92dd6400] 03:18:11 INFO - PROCESS | 12158 | 1468750691789 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0xa062fc00) [pid = 12158] [serial = 223] [outer = 0x92dd6400] 03:18:12 INFO - PROCESS | 12158 | 1468750692644 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1489ms 03:18:12 INFO - PROCESS | 12158 | 1468750692691 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:18:12 INFO - PROCESS | 12158 | 1468750692696 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:18:12 INFO - PROCESS | 12158 | 1468750692703 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 12158 | 1468750692706 Marionette TRACE conn4 <- [1,270,null,{}] 03:18:12 INFO - PROCESS | 12158 | 1468750692712 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:12 INFO - PROCESS | 12158 | 1468750692718 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:12 INFO - PROCESS | 12158 | 1468750692907 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:18:13 INFO - PROCESS | 12158 | 1468750693065 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 12158 | 1468750693073 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c2400 == 68 [pid = 12158] [id = 75] 03:18:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x925c5000) [pid = 12158] [serial = 224] [outer = (nil)] 03:18:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x925cd000) [pid = 12158] [serial = 225] [outer = 0x925c5000] 03:18:13 INFO - PROCESS | 12158 | 1468750693162 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x925cec00) [pid = 12158] [serial = 226] [outer = 0x925c5000] 03:18:14 INFO - PROCESS | 12158 | 1468750694041 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1381ms 03:18:14 INFO - PROCESS | 12158 | 1468750694101 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 12158 | 1468750694106 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:18:14 INFO - PROCESS | 12158 | 1468750694114 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 12158 | 1468750694118 Marionette TRACE conn4 <- [1,274,null,{}] 03:18:14 INFO - PROCESS | 12158 | 1468750694124 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 12158 | 1468750694135 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:14 INFO - PROCESS | 12158 | 1468750694375 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:18:14 INFO - PROCESS | 12158 | 1468750694582 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 12158 | 1468750694592 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x925ccc00 == 69 [pid = 12158] [id = 76] 03:18:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x926e7800) [pid = 12158] [serial = 227] [outer = (nil)] 03:18:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x926edc00) [pid = 12158] [serial = 228] [outer = 0x926e7800] 03:18:14 INFO - PROCESS | 12158 | 1468750694698 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x92dd3400) [pid = 12158] [serial = 229] [outer = 0x926e7800] 03:18:15 INFO - PROCESS | 12158 | 1468750695548 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1487ms 03:18:15 INFO - PROCESS | 12158 | 1468750695602 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:18:15 INFO - PROCESS | 12158 | 1468750695607 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:18:15 INFO - PROCESS | 12158 | 1468750695614 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 12158 | 1468750695617 Marionette TRACE conn4 <- [1,278,null,{}] 03:18:15 INFO - PROCESS | 12158 | 1468750695623 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 12158 | 1468750695628 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:15 INFO - PROCESS | 12158 | 1468750695805 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:18:15 INFO - PROCESS | 12158 | 1468750695965 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 12158 | 1468750695974 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ed400 == 70 [pid = 12158] [id = 77] 03:18:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9285a000) [pid = 12158] [serial = 230] [outer = (nil)] 03:18:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x92860000) [pid = 12158] [serial = 231] [outer = 0x9285a000] 03:18:16 INFO - PROCESS | 12158 | 1468750696062 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x92862400) [pid = 12158] [serial = 232] [outer = 0x9285a000] 03:18:16 INFO - PROCESS | 12158 | 1468750696952 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1385ms 03:18:17 INFO - PROCESS | 12158 | 1468750696999 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 12158 | 1468750697010 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:18:17 INFO - PROCESS | 12158 | 1468750697017 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 12158 | 1468750697021 Marionette TRACE conn4 <- [1,282,null,{}] 03:18:17 INFO - PROCESS | 12158 | 1468750697027 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 12158 | 1468750697033 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:17 INFO - PROCESS | 12158 | 1468750697208 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:18:17 INFO - PROCESS | 12158 | 1468750697367 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 12158 | 1468750697374 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192b800 == 71 [pid = 12158] [id = 78] 03:18:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x9192cc00) [pid = 12158] [serial = 233] [outer = (nil)] 03:18:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x91933000) [pid = 12158] [serial = 234] [outer = 0x9192cc00] 03:18:17 INFO - PROCESS | 12158 | 1468750697459 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x91934800) [pid = 12158] [serial = 235] [outer = 0x9192cc00] 03:18:18 INFO - PROCESS | 12158 | 1468750698373 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1431ms 03:18:18 INFO - PROCESS | 12158 | 1468750698450 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 12158 | 1468750698454 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:18:18 INFO - PROCESS | 12158 | 1468750698461 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 12158 | 1468750698465 Marionette TRACE conn4 <- [1,286,null,{}] 03:18:18 INFO - PROCESS | 12158 | 1468750698471 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 12158 | 1468750698476 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:18 INFO - PROCESS | 12158 | 1468750698701 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:18:19 INFO - PROCESS | 12158 | 1468750699144 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 12158 | 1468750699153 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a71c00 == 72 [pid = 12158] [id = 79] 03:18:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x91a72000) [pid = 12158] [serial = 236] [outer = (nil)] 03:18:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x91a74000) [pid = 12158] [serial = 237] [outer = 0x91a72000] 03:18:19 INFO - PROCESS | 12158 | 1468750699279 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x925c8800) [pid = 12158] [serial = 238] [outer = 0x91a72000] 03:18:20 INFO - PROCESS | 12158 | 1468750700223 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1836ms 03:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:18:20 INFO - PROCESS | 12158 | 1468750700300 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 12158 | 1468750700305 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:18:20 INFO - PROCESS | 12158 | 1468750700313 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 12158 | 1468750700317 Marionette TRACE conn4 <- [1,290,null,{}] 03:18:20 INFO - PROCESS | 12158 | 1468750700325 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:20 INFO - PROCESS | 12158 | 1468750700333 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:20 INFO - PROCESS | 12158 | 1468750700542 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x93b5a000 == 71 [pid = 12158] [id = 30] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x93d6d400 == 70 [pid = 12158] [id = 29] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x9a43e400 == 69 [pid = 12158] [id = 28] 03:18:20 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0xa678e800) [pid = 12158] [serial = 170] [outer = (nil)] [url = about:blank] 03:18:20 INFO - PROCESS | 12158 | 1468750700799 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 12158 | 1468750700810 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x92fb5800 == 68 [pid = 12158] [id = 69] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x92fb7c00 == 67 [pid = 12158] [id = 68] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x99fd2c00 == 66 [pid = 12158] [id = 67] 03:18:20 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaaf400 == 65 [pid = 12158] [id = 66] 03:18:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x91932400 == 66 [pid = 12158] [id = 80] 03:18:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9285c800) [pid = 12158] [serial = 239] [outer = (nil)] 03:18:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x92863c00) [pid = 12158] [serial = 240] [outer = 0x9285c800] 03:18:20 INFO - PROCESS | 12158 | 1468750700917 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92868000) [pid = 12158] [serial = 241] [outer = 0x9285c800] 03:18:21 INFO - PROCESS | 12158 | --DOCSHELL 0x93025400 == 65 [pid = 12158] [id = 65] 03:18:21 INFO - PROCESS | 12158 | --DOCSHELL 0x93d6a800 == 64 [pid = 12158] [id = 64] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x952bcc00) [pid = 12158] [serial = 150] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x9abcf000) [pid = 12158] [serial = 156] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9a1a2000) [pid = 12158] [serial = 153] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x930ef800) [pid = 12158] [serial = 149] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9d986400) [pid = 12158] [serial = 161] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x9a11dc00) [pid = 12158] [serial = 152] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x9aaa1800) [pid = 12158] [serial = 155] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x9bdea800) [pid = 12158] [serial = 158] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0xa2563800) [pid = 12158] [serial = 165] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x9a1a9000) [pid = 12158] [serial = 137] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0xa3352000) [pid = 12158] [serial = 168] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9abd7000) [pid = 12158] [serial = 146] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0xa200a000) [pid = 12158] [serial = 140] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0xa2009800) [pid = 12158] [serial = 164] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0xa34e2800) [pid = 12158] [serial = 143] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x9549d400) [pid = 12158] [serial = 134] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0xa073a800) [pid = 12158] [serial = 162] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x9c1f9400) [pid = 12158] [serial = 159] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0xa317c000) [pid = 12158] [serial = 167] [outer = (nil)] [url = about:blank] 03:18:21 INFO - PROCESS | 12158 | 1468750701700 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1436ms 03:18:21 INFO - PROCESS | 12158 | 1468750701752 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:18:21 INFO - PROCESS | 12158 | 1468750701758 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:18:21 INFO - PROCESS | 12158 | 1468750701764 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 12158 | 1468750701767 Marionette TRACE conn4 <- [1,294,null,{}] 03:18:21 INFO - PROCESS | 12158 | 1468750701773 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 12158 | 1468750701778 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:21 INFO - PROCESS | 12158 | 1468750701951 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:18:22 INFO - PROCESS | 12158 | 1468750702072 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 12158 | 1468750702082 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad2400 == 65 [pid = 12158] [id = 81] 03:18:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x92ad3000) [pid = 12158] [serial = 242] [outer = (nil)] 03:18:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x92ddb000) [pid = 12158] [serial = 243] [outer = 0x92ad3000] 03:18:22 INFO - PROCESS | 12158 | 1468750702150 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x93023400) [pid = 12158] [serial = 244] [outer = 0x92ad3000] 03:18:23 INFO - PROCESS | 12158 | 1468750703131 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1383ms 03:18:23 INFO - PROCESS | 12158 | 1468750703147 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 12158 | 1468750703151 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:18:23 INFO - PROCESS | 12158 | 1468750703164 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 12158 | 1468750703173 Marionette TRACE conn4 <- [1,298,null,{}] 03:18:23 INFO - PROCESS | 12158 | 1468750703182 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 12158 | 1468750703189 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:23 INFO - PROCESS | 12158 | 1468750703356 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:18:23 INFO - PROCESS | 12158 | 1468750703530 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 12158 | 1468750703541 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x930ef800 == 66 [pid = 12158] [id = 82] 03:18:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x93b5a000) [pid = 12158] [serial = 245] [outer = (nil)] 03:18:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x95378400) [pid = 12158] [serial = 246] [outer = 0x93b5a000] 03:18:23 INFO - PROCESS | 12158 | 1468750703621 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x95495400) [pid = 12158] [serial = 247] [outer = 0x93b5a000] 03:18:24 INFO - PROCESS | 12158 | 1468750704370 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1247ms 03:18:24 INFO - PROCESS | 12158 | 1468750704409 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 12158 | 1468750704429 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:18:24 INFO - PROCESS | 12158 | 1468750704448 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 12158 | 1468750704452 Marionette TRACE conn4 <- [1,302,null,{}] 03:18:24 INFO - PROCESS | 12158 | 1468750704457 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:24 INFO - PROCESS | 12158 | 1468750704462 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:24 INFO - PROCESS | 12158 | 1468750704671 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:18:24 INFO - PROCESS | 12158 | 1468750704696 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 12158 | 1468750704706 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x926f2400 == 67 [pid = 12158] [id = 83] 03:18:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x95377800) [pid = 12158] [serial = 248] [outer = (nil)] 03:18:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x984b5800) [pid = 12158] [serial = 249] [outer = 0x95377800] 03:18:24 INFO - PROCESS | 12158 | 1468750704772 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9a19f400) [pid = 12158] [serial = 250] [outer = 0x95377800] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x92fbdc00) [pid = 12158] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9abd8800) [pid = 12158] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0xa0734800) [pid = 12158] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0xa3185800) [pid = 12158] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x9a19fc00) [pid = 12158] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:18:25 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x93d6ac00) [pid = 12158] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:18:25 INFO - PROCESS | 12158 | 1468750705745 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1332ms 03:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:18:25 INFO - PROCESS | 12158 | 1468750705780 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 12158 | 1468750705783 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:18:25 INFO - PROCESS | 12158 | 1468750705789 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 12158 | 1468750705792 Marionette TRACE conn4 <- [1,306,null,{}] 03:18:25 INFO - PROCESS | 12158 | 1468750705798 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 12158 | 1468750705803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:26 INFO - PROCESS | 12158 | 1468750705999 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:18:26 INFO - PROCESS | 12158 | 1468750706079 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 12158 | 1468750706096 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a19fc00 == 68 [pid = 12158] [id = 84] 03:18:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x9a1a2400) [pid = 12158] [serial = 251] [outer = (nil)] 03:18:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x9a574000) [pid = 12158] [serial = 252] [outer = 0x9a1a2400] 03:18:26 INFO - PROCESS | 12158 | 1468750706171 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x9abcf000) [pid = 12158] [serial = 253] [outer = 0x9a1a2400] 03:18:26 INFO - PROCESS | 12158 | 1468750706948 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1179ms 03:18:26 INFO - PROCESS | 12158 | 1468750706967 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 12158 | 1468750706971 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:18:26 INFO - PROCESS | 12158 | 1468750706985 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 12158 | 1468750706989 Marionette TRACE conn4 <- [1,310,null,{}] 03:18:27 INFO - PROCESS | 12158 | 1468750706994 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 12158 | 1468750706998 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:27 INFO - PROCESS | 12158 | 1468750707154 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:18:27 INFO - PROCESS | 12158 | 1468750707171 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 12158 | 1468750707178 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a1a6000 == 69 [pid = 12158] [id = 85] 03:18:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x9abd2000) [pid = 12158] [serial = 254] [outer = (nil)] 03:18:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x9b5b9800) [pid = 12158] [serial = 255] [outer = 0x9abd2000] 03:18:27 INFO - PROCESS | 12158 | 1468750707245 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9c1ee000) [pid = 12158] [serial = 256] [outer = 0x9abd2000] 03:18:28 INFO - PROCESS | 12158 | 1468750708301 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1432ms 03:18:28 INFO - PROCESS | 12158 | 1468750708418 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 12158 | 1468750708423 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:18:28 INFO - PROCESS | 12158 | 1468750708488 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 12158 | 1468750708494 Marionette TRACE conn4 <- [1,314,null,{}] 03:18:28 INFO - PROCESS | 12158 | 1468750708504 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 12158 | 1468750708510 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:28 INFO - PROCESS | 12158 | 1468750708716 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:18:28 INFO - PROCESS | 12158 | 1468750708915 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 12158 | 1468750708926 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184d800 == 70 [pid = 12158] [id = 86] 03:18:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x9184e800) [pid = 12158] [serial = 257] [outer = (nil)] 03:18:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x91a6bc00) [pid = 12158] [serial = 258] [outer = 0x9184e800] 03:18:29 INFO - PROCESS | 12158 | 1468750709008 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x925c8000) [pid = 12158] [serial = 259] [outer = 0x9184e800] 03:18:29 INFO - PROCESS | 12158 | 1468750709967 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1550ms 03:18:30 INFO - PROCESS | 12158 | 1468750710024 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 12158 | 1468750710032 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:18:30 INFO - PROCESS | 12158 | 1468750710043 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 12158 | 1468750710046 Marionette TRACE conn4 <- [1,318,null,{}] 03:18:30 INFO - PROCESS | 12158 | 1468750710053 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 12158 | 1468750710059 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:30 INFO - PROCESS | 12158 | 1468750710250 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:18:30 INFO - PROCESS | 12158 | 1468750710454 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 12158 | 1468750710462 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285f000 == 71 [pid = 12158] [id = 87] 03:18:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x92865400) [pid = 12158] [serial = 260] [outer = (nil)] 03:18:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x92ada800) [pid = 12158] [serial = 261] [outer = 0x92865400] 03:18:30 INFO - PROCESS | 12158 | 1468750710593 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x92dd3c00) [pid = 12158] [serial = 262] [outer = 0x92865400] 03:18:31 INFO - PROCESS | 12158 | 1468750711571 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1585ms 03:18:31 INFO - PROCESS | 12158 | 1468750711629 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:18:31 INFO - PROCESS | 12158 | 1468750711633 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:18:31 INFO - PROCESS | 12158 | 1468750711641 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 12158 | 1468750711647 Marionette TRACE conn4 <- [1,322,null,{}] 03:18:31 INFO - PROCESS | 12158 | 1468750711664 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 12158 | 1468750711674 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:32 INFO - PROCESS | 12158 | 1468750712003 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:18:32 INFO - PROCESS | 12158 | 1468750712176 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 12158 | 1468750712189 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x9549d000 == 72 [pid = 12158] [id = 88] 03:18:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x9549e000) [pid = 12158] [serial = 263] [outer = (nil)] 03:18:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x99852400) [pid = 12158] [serial = 264] [outer = 0x9549e000] 03:18:32 INFO - PROCESS | 12158 | 1468750712275 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x9aaa5000) [pid = 12158] [serial = 265] [outer = 0x9549e000] 03:18:33 INFO - PROCESS | 12158 | 1468750713204 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1641ms 03:18:33 INFO - PROCESS | 12158 | 1468750713281 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:18:33 INFO - PROCESS | 12158 | 1468750713286 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:18:33 INFO - PROCESS | 12158 | 1468750713293 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 12158 | 1468750713297 Marionette TRACE conn4 <- [1,326,null,{}] 03:18:33 INFO - PROCESS | 12158 | 1468750713302 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:33 INFO - PROCESS | 12158 | 1468750713308 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:33 INFO - PROCESS | 12158 | 1468750713548 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:18:33 INFO - PROCESS | 12158 | 1468750713757 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 12158 | 1468750713766 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285bc00 == 73 [pid = 12158] [id = 89] 03:18:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x9abd8800) [pid = 12158] [serial = 266] [outer = (nil)] 03:18:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9b5bdc00) [pid = 12158] [serial = 267] [outer = 0x9abd8800] 03:18:33 INFO - PROCESS | 12158 | 1468750713890 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x9d5fd400) [pid = 12158] [serial = 268] [outer = 0x9abd8800] 03:18:34 INFO - PROCESS | 12158 | 1468750714815 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1583ms 03:18:34 INFO - PROCESS | 12158 | 1468750714876 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 12158 | 1468750714881 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:18:34 INFO - PROCESS | 12158 | 1468750714887 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 12158 | 1468750714891 Marionette TRACE conn4 <- [1,330,null,{}] 03:18:34 INFO - PROCESS | 12158 | 1468750714897 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 12158 | 1468750714902 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:35 INFO - PROCESS | 12158 | 1468750715120 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:18:35 INFO - PROCESS | 12158 | 1468750715326 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 12158 | 1468750715333 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6e400 == 74 [pid = 12158] [id = 90] 03:18:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x99fd2c00) [pid = 12158] [serial = 269] [outer = (nil)] 03:18:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0xa073c000) [pid = 12158] [serial = 270] [outer = 0x99fd2c00] 03:18:35 INFO - PROCESS | 12158 | 1468750715461 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0xa0741000) [pid = 12158] [serial = 271] [outer = 0x99fd2c00] 03:18:36 INFO - PROCESS | 12158 | 1468750716381 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1532ms 03:18:36 INFO - PROCESS | 12158 | 1468750716421 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 12158 | 1468750716424 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:18:36 INFO - PROCESS | 12158 | 1468750716433 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 12158 | 1468750716437 Marionette TRACE conn4 <- [1,334,null,{}] 03:18:36 INFO - PROCESS | 12158 | 1468750716443 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:36 INFO - PROCESS | 12158 | 1468750716454 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:36 INFO - PROCESS | 12158 | 1468750716710 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:18:36 INFO - PROCESS | 12158 | 1468750716924 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 12158 | 1468750716932 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6d800 == 75 [pid = 12158] [id = 91] 03:18:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9abdb400) [pid = 12158] [serial = 272] [outer = (nil)] 03:18:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0xa3112c00) [pid = 12158] [serial = 273] [outer = 0x9abdb400] 03:18:37 INFO - PROCESS | 12158 | 1468750717066 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0xa4f18400) [pid = 12158] [serial = 274] [outer = 0x9abdb400] 03:18:37 INFO - PROCESS | 12158 | 1468750717964 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1598ms 03:18:38 INFO - PROCESS | 12158 | 1468750718060 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 12158 | 1468750718063 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:18:38 INFO - PROCESS | 12158 | 1468750718076 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 12158 | 1468750718079 Marionette TRACE conn4 <- [1,338,null,{}] 03:18:38 INFO - PROCESS | 12158 | 1468750718137 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:38 INFO - PROCESS | 12158 | 1468750718141 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:38 INFO - PROCESS | 12158 | 1468750718354 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:18:38 INFO - PROCESS | 12158 | 1468750718577 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 12158 | 1468750718587 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f813400 == 76 [pid = 12158] [id = 92] 03:18:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8f814400) [pid = 12158] [serial = 275] [outer = (nil)] 03:18:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8f81b000) [pid = 12158] [serial = 276] [outer = 0x8f814400] 03:18:38 INFO - PROCESS | 12158 | 1468750718674 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8f81f000) [pid = 12158] [serial = 277] [outer = 0x8f814400] 03:18:39 INFO - PROCESS | 12158 | 1468750719568 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1535ms 03:18:39 INFO - PROCESS | 12158 | 1468750719613 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 12158 | 1468750719617 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:18:39 INFO - PROCESS | 12158 | 1468750719624 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 12158 | 1468750719628 Marionette TRACE conn4 <- [1,342,null,{}] 03:18:39 INFO - PROCESS | 12158 | 1468750719635 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 12158 | 1468750719641 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:39 INFO - PROCESS | 12158 | 1468750719843 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:18:40 INFO - PROCESS | 12158 | 1468750720011 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 12158 | 1468750720020 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6cc00 == 77 [pid = 12158] [id = 93] 03:18:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x925cac00) [pid = 12158] [serial = 278] [outer = (nil)] 03:18:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9549f400) [pid = 12158] [serial = 279] [outer = 0x925cac00] 03:18:40 INFO - PROCESS | 12158 | 1468750720148 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0xa0628000) [pid = 12158] [serial = 280] [outer = 0x925cac00] 03:18:41 INFO - PROCESS | 12158 | 1468750721337 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1786ms 03:18:41 INFO - PROCESS | 12158 | 1468750721412 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 12158 | 1468750721419 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:18:41 INFO - PROCESS | 12158 | 1468750721429 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 12158 | 1468750721438 Marionette TRACE conn4 <- [1,346,null,{}] 03:18:41 INFO - PROCESS | 12158 | 1468750721447 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:41 INFO - PROCESS | 12158 | 1468750721453 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:41 INFO - PROCESS | 12158 | 1468750721712 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:18:42 INFO - PROCESS | 12158 | 1468750722049 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 12158 | 1468750722063 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x926e9400 == 78 [pid = 12158] [id = 94] 03:18:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x926ec000) [pid = 12158] [serial = 281] [outer = (nil)] 03:18:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x9285c000) [pid = 12158] [serial = 282] [outer = 0x926ec000] 03:18:42 INFO - PROCESS | 12158 | 1468750722196 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x92ad7400) [pid = 12158] [serial = 283] [outer = 0x926ec000] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0xa2ff3000 == 77 [pid = 12158] [id = 26] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x94862000 == 76 [pid = 12158] [id = 17] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x984bc400 == 75 [pid = 12158] [id = 21] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x9d5f2c00 == 74 [pid = 12158] [id = 20] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x9d981800 == 73 [pid = 12158] [id = 15] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x9b61c000 == 72 [pid = 12158] [id = 14] 03:18:42 INFO - PROCESS | 12158 | --DOCSHELL 0x9485e800 == 71 [pid = 12158] [id = 49] 03:18:42 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0xa8c4b000) [pid = 12158] [serial = 209] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x9a19fc00 == 70 [pid = 12158] [id = 84] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x926f2400 == 69 [pid = 12158] [id = 83] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x930ef800 == 68 [pid = 12158] [id = 82] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad2400 == 67 [pid = 12158] [id = 81] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x91932400 == 66 [pid = 12158] [id = 80] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x91a71c00 == 65 [pid = 12158] [id = 79] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd3000 == 64 [pid = 12158] [id = 74] 03:18:43 INFO - PROCESS | 12158 | 1468750723201 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:43 INFO - PROCESS | 12158 | --DOCSHELL 0x93026000 == 63 [pid = 12158] [id = 70] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0xa61cc800) [pid = 12158] [serial = 203] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x9bde8000) [pid = 12158] [serial = 197] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0xa062e800) [pid = 12158] [serial = 198] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0xa317b800) [pid = 12158] [serial = 200] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0xa6f78000) [pid = 12158] [serial = 206] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0xa6c09400) [pid = 12158] [serial = 204] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9abd6c00) [pid = 12158] [serial = 195] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x9aadb400) [pid = 12158] [serial = 194] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0xa6c18400) [pid = 12158] [serial = 185] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x95498000) [pid = 12158] [serial = 192] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x95378c00) [pid = 12158] [serial = 191] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x9932f800) [pid = 12158] [serial = 173] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0xa317f400) [pid = 12158] [serial = 182] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9b24ac00) [pid = 12158] [serial = 176] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0xa6f7b400) [pid = 12158] [serial = 188] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x9b5bf400) [pid = 12158] [serial = 179] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0xa82f7c00) [pid = 12158] [serial = 207] [outer = (nil)] [url = about:blank] 03:18:43 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0xa4f15400) [pid = 12158] [serial = 201] [outer = (nil)] [url = about:blank] 03:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1846ms 03:18:43 INFO - PROCESS | 12158 | 1468750723275 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 12158 | 1468750723282 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:18:43 INFO - PROCESS | 12158 | 1468750723294 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 12158 | 1468750723297 Marionette TRACE conn4 <- [1,350,null,{}] 03:18:43 INFO - PROCESS | 12158 | 1468750723304 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:43 INFO - PROCESS | 12158 | 1468750723310 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:43 INFO - PROCESS | 12158 | 1468750723534 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:18:43 INFO - PROCESS | 12158 | 1468750723709 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 12158 | 1468750723716 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd7c00 == 64 [pid = 12158] [id = 95] 03:18:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x92dde800) [pid = 12158] [serial = 284] [outer = (nil)] 03:18:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92fbbc00) [pid = 12158] [serial = 285] [outer = 0x92dde800] 03:18:43 INFO - PROCESS | 12158 | 1468750723797 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x93026000) [pid = 12158] [serial = 286] [outer = 0x92dde800] 03:18:44 INFO - PROCESS | 12158 | 1468750724639 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1394ms 03:18:44 INFO - PROCESS | 12158 | 1468750724689 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 12158 | 1468750724694 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:18:44 INFO - PROCESS | 12158 | 1468750724701 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 12158 | 1468750724707 Marionette TRACE conn4 <- [1,354,null,{}] 03:18:44 INFO - PROCESS | 12158 | 1468750724725 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 12158 | 1468750724734 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:44 INFO - PROCESS | 12158 | 1468750724924 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:18:45 INFO - PROCESS | 12158 | 1468750725052 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 12158 | 1468750725065 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x95381000 == 65 [pid = 12158] [id = 96] 03:18:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x95491000) [pid = 12158] [serial = 287] [outer = (nil)] 03:18:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x96fd3000) [pid = 12158] [serial = 288] [outer = 0x95491000] 03:18:45 INFO - PROCESS | 12158 | 1468750725135 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9a19fc00) [pid = 12158] [serial = 289] [outer = 0x95491000] 03:18:45 INFO - PROCESS | 12158 | 1468750725986 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1347ms 03:18:46 INFO - PROCESS | 12158 | 1468750726049 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 12158 | 1468750726054 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:18:46 INFO - PROCESS | 12158 | 1468750726066 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 12158 | 1468750726069 Marionette TRACE conn4 <- [1,358,null,{}] 03:18:46 INFO - PROCESS | 12158 | 1468750726076 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 12158 | 1468750726082 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:46 INFO - PROCESS | 12158 | 1468750726303 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:18:46 INFO - PROCESS | 12158 | 1468750726328 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 12158 | 1468750726335 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x9549c000 == 66 [pid = 12158] [id = 97] 03:18:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x9abce800) [pid = 12158] [serial = 290] [outer = (nil)] 03:18:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9abd9c00) [pid = 12158] [serial = 291] [outer = 0x9abce800] 03:18:46 INFO - PROCESS | 12158 | 1468750726407 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x9bd5c000) [pid = 12158] [serial = 292] [outer = 0x9abce800] 03:18:47 INFO - PROCESS | 12158 | 1468750727393 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1379ms 03:18:47 INFO - PROCESS | 12158 | 1468750727453 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 12158 | 1468750727456 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:18:47 INFO - PROCESS | 12158 | 1468750727464 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 12158 | 1468750727468 Marionette TRACE conn4 <- [1,362,null,{}] 03:18:47 INFO - PROCESS | 12158 | 1468750727475 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:47 INFO - PROCESS | 12158 | 1468750727480 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:47 INFO - PROCESS | 12158 | 1468750727701 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x95377800) [pid = 12158] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9285c800) [pid = 12158] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x91a72000) [pid = 12158] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x93b5a000) [pid = 12158] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9a1a2400) [pid = 12158] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:18:47 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92ad3000) [pid = 12158] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:18:47 INFO - PROCESS | 12158 | 1468750727973 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 12158 | 1468750727984 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c3000 == 67 [pid = 12158] [id = 98] 03:18:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8f9c3400) [pid = 12158] [serial = 293] [outer = (nil)] 03:18:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8f9ca800) [pid = 12158] [serial = 294] [outer = 0x8f9c3400] 03:18:48 INFO - PROCESS | 12158 | 1468750728056 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8f9cd400) [pid = 12158] [serial = 295] [outer = 0x8f9c3400] 03:18:48 INFO - PROCESS | 12158 | 1468750728872 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1438ms 03:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:18:48 INFO - PROCESS | 12158 | 1468750728904 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 12158 | 1468750728907 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:18:48 INFO - PROCESS | 12158 | 1468750728914 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 12158 | 1468750728917 Marionette TRACE conn4 <- [1,366,null,{}] 03:18:48 INFO - PROCESS | 12158 | 1468750728924 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:48 INFO - PROCESS | 12158 | 1468750728933 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:49 INFO - PROCESS | 12158 | 1468750729129 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:18:49 INFO - PROCESS | 12158 | 1468750729254 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 12158 | 1468750729262 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c5800 == 68 [pid = 12158] [id = 99] 03:18:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x91855c00) [pid = 12158] [serial = 296] [outer = (nil)] 03:18:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9abd7400) [pid = 12158] [serial = 297] [outer = 0x91855c00] 03:18:49 INFO - PROCESS | 12158 | 1468750729334 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x9d96ec00) [pid = 12158] [serial = 298] [outer = 0x91855c00] 03:18:50 INFO - PROCESS | 12158 | 1468750730327 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1482ms 03:18:50 INFO - PROCESS | 12158 | 1468750730397 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 12158 | 1468750730404 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:18:50 INFO - PROCESS | 12158 | 1468750730414 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 12158 | 1468750730419 Marionette TRACE conn4 <- [1,370,null,{}] 03:18:50 INFO - PROCESS | 12158 | 1468750730428 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:50 INFO - PROCESS | 12158 | 1468750730433 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:50 INFO - PROCESS | 12158 | 1468750730687 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:18:50 INFO - PROCESS | 12158 | 1468750730933 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 12158 | 1468750730947 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184ac00 == 69 [pid = 12158] [id = 100] 03:18:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x91850c00) [pid = 12158] [serial = 299] [outer = (nil)] 03:18:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x91a74400) [pid = 12158] [serial = 300] [outer = 0x91850c00] 03:18:51 INFO - PROCESS | 12158 | 1468750731080 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x926f0800) [pid = 12158] [serial = 301] [outer = 0x91850c00] 03:18:52 INFO - PROCESS | 12158 | 1468750732071 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1690ms 03:18:52 INFO - PROCESS | 12158 | 1468750732104 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 12158 | 1468750732111 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:18:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:18:52 INFO - PROCESS | 12158 | 1468750732123 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 12158 | 1468750732127 Marionette TRACE conn4 <- [1,374,null,{}] 03:18:52 INFO - PROCESS | 12158 | 1468750732135 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:52 INFO - PROCESS | 12158 | 1468750732141 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:52 INFO - PROCESS | 12158 | 1468750732342 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:18:52 INFO - PROCESS | 12158 | 1468750732566 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 12158 | 1468750732572 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd3000 == 70 [pid = 12158] [id = 101] 03:18:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92dd4800) [pid = 12158] [serial = 302] [outer = (nil)] 03:18:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9302b000) [pid = 12158] [serial = 303] [outer = 0x92dd4800] 03:18:52 INFO - PROCESS | 12158 | 1468750732678 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x930f2800) [pid = 12158] [serial = 304] [outer = 0x92dd4800] 03:18:53 INFO - PROCESS | 12158 | 1468750733697 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:18:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1635ms 03:18:53 INFO - PROCESS | 12158 | 1468750733759 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:18:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:18:53 INFO - PROCESS | 12158 | 1468750733764 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:18:53 INFO - PROCESS | 12158 | 1468750733771 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 12158 | 1468750733777 Marionette TRACE conn4 <- [1,378,null,{}] 03:18:53 INFO - PROCESS | 12158 | 1468750733841 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 12158 | 1468750733851 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:54 INFO - PROCESS | 12158 | 1468750734076 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:18:54 INFO - PROCESS | 12158 | 1468750734287 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 12158 | 1468750734297 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x9abd3800 == 71 [pid = 12158] [id = 102] 03:18:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9abd6c00) [pid = 12158] [serial = 305] [outer = (nil)] 03:18:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9d980000) [pid = 12158] [serial = 306] [outer = 0x9abd6c00] 03:18:54 INFO - PROCESS | 12158 | 1468750734387 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0xa200c800) [pid = 12158] [serial = 307] [outer = 0x9abd6c00] 03:18:55 INFO - PROCESS | 12158 | 1468750735333 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:18:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1589ms 03:18:55 INFO - PROCESS | 12158 | 1468750735364 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 12158 | 1468750735370 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:18:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:18:55 INFO - PROCESS | 12158 | 1468750735376 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 12158 | 1468750735379 Marionette TRACE conn4 <- [1,382,null,{}] 03:18:55 INFO - PROCESS | 12158 | 1468750735386 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 12158 | 1468750735391 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:55 INFO - PROCESS | 12158 | 1468750735586 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:18:55 INFO - PROCESS | 12158 | 1468750735802 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 12158 | 1468750735812 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x91857400 == 72 [pid = 12158] [id = 103] 03:18:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x95379800) [pid = 12158] [serial = 308] [outer = (nil)] 03:18:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0xa3110000) [pid = 12158] [serial = 309] [outer = 0x95379800] 03:18:55 INFO - PROCESS | 12158 | 1468750735937 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0xa33d0800) [pid = 12158] [serial = 310] [outer = 0x95379800] 03:18:56 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:56 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:18:56 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:56 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:56 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:18:56 INFO - PROCESS | 12158 | 1468750736846 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:18:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1531ms 03:18:56 INFO - PROCESS | 12158 | 1468750736908 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:18:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:18:56 INFO - PROCESS | 12158 | 1468750736913 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:18:56 INFO - PROCESS | 12158 | 1468750736921 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 12158 | 1468750736925 Marionette TRACE conn4 <- [1,386,null,{}] 03:18:56 INFO - PROCESS | 12158 | 1468750736933 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 12158 | 1468750736938 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:57 INFO - PROCESS | 12158 | 1468750737215 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:18:57 INFO - PROCESS | 12158 | 1468750737433 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 12158 | 1468750737445 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x91854c00 == 73 [pid = 12158] [id = 104] 03:18:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0xa317c000) [pid = 12158] [serial = 311] [outer = (nil)] 03:18:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0xa6c0b000) [pid = 12158] [serial = 312] [outer = 0xa317c000] 03:18:57 INFO - PROCESS | 12158 | 1468750737531 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0xa6c0ec00) [pid = 12158] [serial = 313] [outer = 0xa317c000] 03:18:58 INFO - PROCESS | 12158 | 1468750738523 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1689ms 03:18:58 INFO - PROCESS | 12158 | 1468750738610 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 12158 | 1468750738614 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:18:58 INFO - PROCESS | 12158 | 1468750738622 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 12158 | 1468750738626 Marionette TRACE conn4 <- [1,390,null,{}] 03:18:58 INFO - PROCESS | 12158 | 1468750738633 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 12158 | 1468750738644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:58 INFO - PROCESS | 12158 | 1468750738905 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:18:59 INFO - PROCESS | 12158 | 1468750739135 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 12158 | 1468750739143 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:18:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fb9800 == 74 [pid = 12158] [id = 105] 03:18:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0xa6c0b400) [pid = 12158] [serial = 314] [outer = (nil)] 03:18:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0xa6f7d400) [pid = 12158] [serial = 315] [outer = 0xa6c0b400] 03:18:59 INFO - PROCESS | 12158 | 1468750739232 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0xa6fb8c00) [pid = 12158] [serial = 316] [outer = 0xa6c0b400] 03:19:00 INFO - PROCESS | 12158 | 1468750740232 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1687ms 03:19:00 INFO - PROCESS | 12158 | 1468750740311 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 12158 | 1468750740315 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:19:00 INFO - PROCESS | 12158 | 1468750740323 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 12158 | 1468750740327 Marionette TRACE conn4 <- [1,394,null,{}] 03:19:00 INFO - PROCESS | 12158 | 1468750740333 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 12158 | 1468750740338 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:00 INFO - PROCESS | 12158 | 1468750740570 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:19:00 INFO - PROCESS | 12158 | 1468750740842 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 12158 | 1468750740852 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e542000 == 75 [pid = 12158] [id = 106] 03:19:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x8e542400) [pid = 12158] [serial = 317] [outer = (nil)] 03:19:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x8e549400) [pid = 12158] [serial = 318] [outer = 0x8e542400] 03:19:00 INFO - PROCESS | 12158 | 1468750740939 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x8e54b400) [pid = 12158] [serial = 319] [outer = 0x8e542400] 03:19:02 INFO - PROCESS | 12158 | 1468750742193 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1937ms 03:19:02 INFO - PROCESS | 12158 | 1468750742262 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 12158 | 1468750742268 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:19:02 INFO - PROCESS | 12158 | 1468750742382 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 12158 | 1468750742389 Marionette TRACE conn4 <- [1,398,null,{}] 03:19:02 INFO - PROCESS | 12158 | 1468750742406 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:02 INFO - PROCESS | 12158 | 1468750742413 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:02 INFO - PROCESS | 12158 | 1468750742592 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:19:02 INFO - PROCESS | 12158 | 1468750742798 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 12158 | 1468750742812 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x91933400 == 76 [pid = 12158] [id = 107] 03:19:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x91937c00) [pid = 12158] [serial = 320] [outer = (nil)] 03:19:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x91a69800) [pid = 12158] [serial = 321] [outer = 0x91937c00] 03:19:02 INFO - PROCESS | 12158 | 1468750742890 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x91a6b800) [pid = 12158] [serial = 322] [outer = 0x91937c00] 03:19:04 INFO - PROCESS | 12158 | 1468750743998 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1802ms 03:19:04 INFO - PROCESS | 12158 | 1468750744080 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 12158 | 1468750744088 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:19:04 INFO - PROCESS | 12158 | 1468750744099 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 12158 | 1468750744103 Marionette TRACE conn4 <- [1,402,null,{}] 03:19:04 INFO - PROCESS | 12158 | 1468750744109 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 12158 | 1468750744115 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:04 INFO - PROCESS | 12158 | 1468750744343 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:19:04 INFO - PROCESS | 12158 | 1468750744587 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 12158 | 1468750744597 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f817400 == 77 [pid = 12158] [id = 108] 03:19:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x91852400) [pid = 12158] [serial = 323] [outer = (nil)] 03:19:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x92add400) [pid = 12158] [serial = 324] [outer = 0x91852400] 03:19:04 INFO - PROCESS | 12158 | 1468750744719 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x92de1000) [pid = 12158] [serial = 325] [outer = 0x91852400] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x952c1800 == 76 [pid = 12158] [id = 52] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0xa1116400 == 75 [pid = 12158] [id = 55] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c3000 == 74 [pid = 12158] [id = 98] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x9b5b9800) [pid = 12158] [serial = 255] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x92860000) [pid = 12158] [serial = 231] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x926edc00) [pid = 12158] [serial = 228] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x91933000) [pid = 12158] [serial = 234] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x92fb5c00) [pid = 12158] [serial = 212] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x925cd000) [pid = 12158] [serial = 225] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x92fb6000) [pid = 12158] [serial = 222] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x9a12a800) [pid = 12158] [serial = 215] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0xa6195c00) [pid = 12158] [serial = 218] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9549c000 == 73 [pid = 12158] [id = 97] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x95381000 == 72 [pid = 12158] [id = 96] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd7c00 == 71 [pid = 12158] [id = 95] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x926e9400 == 70 [pid = 12158] [id = 94] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6cc00 == 69 [pid = 12158] [id = 93] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8f813400 == 68 [pid = 12158] [id = 92] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6d800 == 67 [pid = 12158] [id = 91] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6e400 == 66 [pid = 12158] [id = 90] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9285bc00 == 65 [pid = 12158] [id = 89] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9549d000 == 64 [pid = 12158] [id = 88] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9285f000 == 63 [pid = 12158] [id = 87] 03:19:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9184d800 == 62 [pid = 12158] [id = 86] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x9abcf000) [pid = 12158] [serial = 253] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x9a19f400) [pid = 12158] [serial = 250] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x92863c00) [pid = 12158] [serial = 240] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x91a74000) [pid = 12158] [serial = 237] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x9a475000) [pid = 12158] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x95378400) [pid = 12158] [serial = 246] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x9a574000) [pid = 12158] [serial = 252] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x92868000) [pid = 12158] [serial = 241] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x95495400) [pid = 12158] [serial = 247] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x984b5800) [pid = 12158] [serial = 249] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x93023400) [pid = 12158] [serial = 244] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x925c8800) [pid = 12158] [serial = 238] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x92ddb000) [pid = 12158] [serial = 243] [outer = (nil)] [url = about:blank] 03:19:05 INFO - PROCESS | 12158 | 1468750745756 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1683ms 03:19:05 INFO - PROCESS | 12158 | 1468750745782 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:19:05 INFO - PROCESS | 12158 | 1468750745786 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:19:05 INFO - PROCESS | 12158 | 1468750745793 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 12158 | 1468750745799 Marionette TRACE conn4 <- [1,406,null,{}] 03:19:05 INFO - PROCESS | 12158 | 1468750745815 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:05 INFO - PROCESS | 12158 | 1468750745823 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:06 INFO - PROCESS | 12158 | 1468750746003 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:19:06 INFO - PROCESS | 12158 | 1468750746224 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 12158 | 1468750746232 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x92863c00 == 63 [pid = 12158] [id = 109] 03:19:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x92865c00) [pid = 12158] [serial = 326] [outer = (nil)] 03:19:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x92fc0c00) [pid = 12158] [serial = 327] [outer = 0x92865c00] 03:19:06 INFO - PROCESS | 12158 | 1468750746311 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x93025c00) [pid = 12158] [serial = 328] [outer = 0x92865c00] 03:19:07 INFO - PROCESS | 12158 | 1468750747082 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1337ms 03:19:07 INFO - PROCESS | 12158 | 1468750747130 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 12158 | 1468750747135 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:19:07 INFO - PROCESS | 12158 | 1468750747142 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 12158 | 1468750747145 Marionette TRACE conn4 <- [1,410,null,{}] 03:19:07 INFO - PROCESS | 12158 | 1468750747151 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 12158 | 1468750747155 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:07 INFO - PROCESS | 12158 | 1468750747330 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:19:07 INFO - PROCESS | 12158 | 1468750747341 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 12158 | 1468750747352 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e547c00 == 64 [pid = 12158] [id = 110] 03:19:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x952b6400) [pid = 12158] [serial = 329] [outer = (nil)] 03:19:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x95490400) [pid = 12158] [serial = 330] [outer = 0x952b6400] 03:19:07 INFO - PROCESS | 12158 | 1468750747423 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x9549c400) [pid = 12158] [serial = 331] [outer = 0x952b6400] 03:19:08 INFO - PROCESS | 12158 | 1468750748549 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1441ms 03:19:08 INFO - PROCESS | 12158 | 1468750748598 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:19:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:19:08 INFO - PROCESS | 12158 | 1468750748604 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:19:08 INFO - PROCESS | 12158 | 1468750748611 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 12158 | 1468750748614 Marionette TRACE conn4 <- [1,414,null,{}] 03:19:08 INFO - PROCESS | 12158 | 1468750748620 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:08 INFO - PROCESS | 12158 | 1468750748625 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:08 INFO - PROCESS | 12158 | 1468750748883 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:19:08 INFO - PROCESS | 12158 | 1468750748905 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 12158 | 1468750748916 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x96fc7400 == 65 [pid = 12158] [id = 111] 03:19:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x9844fc00) [pid = 12158] [serial = 332] [outer = (nil)] 03:19:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x9a1a4000) [pid = 12158] [serial = 333] [outer = 0x9844fc00] 03:19:08 INFO - PROCESS | 12158 | 1468750748993 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9a475800) [pid = 12158] [serial = 334] [outer = 0x9844fc00] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x93026c00) [pid = 12158] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0xa0742c00) [pid = 12158] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x95497c00) [pid = 12158] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x997ce000) [pid = 12158] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x930e4800) [pid = 12158] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0xa2ff4800) [pid = 12158] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x9abdd400) [pid = 12158] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9b61cc00) [pid = 12158] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x926e7800) [pid = 12158] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9933a400) [pid = 12158] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x92adbc00) [pid = 12158] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0xa209b400) [pid = 12158] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x95494400) [pid = 12158] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x9285a000) [pid = 12158] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x96f43400) [pid = 12158] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x93d6bc00) [pid = 12158] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0xa073c400) [pid = 12158] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9a1a5000) [pid = 12158] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x95492000) [pid = 12158] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x95494c00) [pid = 12158] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x92dd6400) [pid = 12158] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x9302e400) [pid = 12158] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0xa253cc00) [pid = 12158] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9a90f400) [pid = 12158] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x925c5000) [pid = 12158] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9abd2000) [pid = 12158] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x92dde800) [pid = 12158] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x926ec000) [pid = 12158] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x9abce800) [pid = 12158] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x95491000) [pid = 12158] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:19:10 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8f9c3400) [pid = 12158] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:19:10 INFO - PROCESS | 12158 | 1468750750672 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:19:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2090ms 03:19:10 INFO - PROCESS | 12158 | 1468750750702 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 12158 | 1468750750707 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:19:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:19:10 INFO - PROCESS | 12158 | 1468750750722 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 12158 | 1468750750726 Marionette TRACE conn4 <- [1,418,null,{}] 03:19:10 INFO - PROCESS | 12158 | 1468750750732 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:10 INFO - PROCESS | 12158 | 1468750750745 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:10 INFO - PROCESS | 12158 | 1468750750981 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:19:11 INFO - PROCESS | 12158 | 1468750751121 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 12158 | 1468750751130 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c3400 == 66 [pid = 12158] [id = 112] 03:19:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8f9cbc00) [pid = 12158] [serial = 335] [outer = (nil)] 03:19:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x93d6bc00) [pid = 12158] [serial = 336] [outer = 0x8f9cbc00] 03:19:11 INFO - PROCESS | 12158 | 1468750751210 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x9a19d800) [pid = 12158] [serial = 337] [outer = 0x8f9cbc00] 03:19:12 INFO - PROCESS | 12158 | 1468750752458 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:19:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1784ms 03:19:12 INFO - PROCESS | 12158 | 1468750752507 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 12158 | 1468750752515 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:19:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:19:12 INFO - PROCESS | 12158 | 1468750752525 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 12158 | 1468750752530 Marionette TRACE conn4 <- [1,422,null,{}] 03:19:12 INFO - PROCESS | 12158 | 1468750752672 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:12 INFO - PROCESS | 12158 | 1468750752680 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:12 INFO - PROCESS | 12158 | 1468750752906 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:19:13 INFO - PROCESS | 12158 | 1468750753093 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 12158 | 1468750753111 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e545c00 == 67 [pid = 12158] [id = 113] 03:19:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x9192ac00) [pid = 12158] [serial = 338] [outer = (nil)] 03:19:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x91930c00) [pid = 12158] [serial = 339] [outer = 0x9192ac00] 03:19:13 INFO - PROCESS | 12158 | 1468750753243 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x91a6c400) [pid = 12158] [serial = 340] [outer = 0x9192ac00] 03:19:14 INFO - PROCESS | 12158 | 1468750754792 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:19:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2318ms 03:19:14 INFO - PROCESS | 12158 | 1468750754843 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 12158 | 1468750754851 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:19:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:19:14 INFO - PROCESS | 12158 | 1468750754863 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 12158 | 1468750754867 Marionette TRACE conn4 <- [1,426,null,{}] 03:19:14 INFO - PROCESS | 12158 | 1468750754917 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:14 INFO - PROCESS | 12158 | 1468750754923 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:15 INFO - PROCESS | 12158 | 1468750755173 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:19:15 INFO - PROCESS | 12158 | 1468750755302 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 12158 | 1468750755312 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x925cd400 == 68 [pid = 12158] [id = 114] 03:19:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x926f3c00) [pid = 12158] [serial = 341] [outer = (nil)] 03:19:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x92868800) [pid = 12158] [serial = 342] [outer = 0x926f3c00] 03:19:15 INFO - PROCESS | 12158 | 1468750755401 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x92dda400) [pid = 12158] [serial = 343] [outer = 0x926f3c00] 03:19:16 INFO - PROCESS | 12158 | 1468750756495 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:19:16 INFO - PROCESS | 12158 | 1468750756560 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:19:16 INFO - PROCESS | 12158 | 1468750756568 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 12158 | 1468750756575 Marionette TRACE conn4 <- [1,430,null,{}] 03:19:16 INFO - PROCESS | 12158 | 1468750756593 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 12158 | 1468750756603 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:16 INFO - PROCESS | 12158 | 1468750756870 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:19:17 INFO - PROCESS | 12158 | 1468750757144 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 12158 | 1468750757159 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x96f3d000 == 69 [pid = 12158] [id = 115] 03:19:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x96f3e000) [pid = 12158] [serial = 344] [outer = (nil)] 03:19:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9a574000) [pid = 12158] [serial = 345] [outer = 0x96f3e000] 03:19:17 INFO - PROCESS | 12158 | 1468750757245 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x9aab0000) [pid = 12158] [serial = 346] [outer = 0x96f3e000] 03:19:18 INFO - PROCESS | 12158 | 1468750758211 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:19:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1695ms 03:19:18 INFO - PROCESS | 12158 | 1468750758263 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:19:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:19:18 INFO - PROCESS | 12158 | 1468750758268 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:19:18 INFO - PROCESS | 12158 | 1468750758276 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 12158 | 1468750758280 Marionette TRACE conn4 <- [1,434,null,{}] 03:19:18 INFO - PROCESS | 12158 | 1468750758286 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 12158 | 1468750758291 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:18 INFO - PROCESS | 12158 | 1468750758523 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:19:18 INFO - PROCESS | 12158 | 1468750758766 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 12158 | 1468750758775 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x91849800 == 70 [pid = 12158] [id = 116] 03:19:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x9549c000) [pid = 12158] [serial = 347] [outer = (nil)] 03:19:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9b624c00) [pid = 12158] [serial = 348] [outer = 0x9549c000] 03:19:18 INFO - PROCESS | 12158 | 1468750758922 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x9c052800) [pid = 12158] [serial = 349] [outer = 0x9549c000] 03:19:19 INFO - PROCESS | 12158 | 1468750759886 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1640ms 03:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:19:19 INFO - PROCESS | 12158 | 1468750759917 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 12158 | 1468750759920 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:19:19 INFO - PROCESS | 12158 | 1468750759931 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 12158 | 1468750759935 Marionette TRACE conn4 <- [1,438,null,{}] 03:19:19 INFO - PROCESS | 12158 | 1468750759941 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 12158 | 1468750759947 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:20 INFO - PROCESS | 12158 | 1468750760143 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:19:20 INFO - PROCESS | 12158 | 1468750760364 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 12158 | 1468750760372 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x91849400 == 71 [pid = 12158] [id = 117] 03:19:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9485e800) [pid = 12158] [serial = 350] [outer = (nil)] 03:19:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0xa111c800) [pid = 12158] [serial = 351] [outer = 0x9485e800] 03:19:20 INFO - PROCESS | 12158 | 1468750760507 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0xa209d000) [pid = 12158] [serial = 352] [outer = 0x9485e800] 03:19:21 INFO - PROCESS | 12158 | 1468750761555 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:19:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1694ms 03:19:21 INFO - PROCESS | 12158 | 1468750761623 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:19:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:19:21 INFO - PROCESS | 12158 | 1468750761628 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:19:21 INFO - PROCESS | 12158 | 1468750761635 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 12158 | 1468750761639 Marionette TRACE conn4 <- [1,442,null,{}] 03:19:21 INFO - PROCESS | 12158 | 1468750761645 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 12158 | 1468750761655 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:21 INFO - PROCESS | 12158 | 1468750761920 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:19:22 INFO - PROCESS | 12158 | 1468750762163 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 12158 | 1468750762174 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a68c00 == 72 [pid = 12158] [id = 118] 03:19:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x93a6b000) [pid = 12158] [serial = 353] [outer = (nil)] 03:19:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x9a90fc00) [pid = 12158] [serial = 354] [outer = 0x93a6b000] 03:19:22 INFO - PROCESS | 12158 | 1468750762263 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0xa2ff3000) [pid = 12158] [serial = 355] [outer = 0x93a6b000] 03:19:23 INFO - PROCESS | 12158 | 1468750763228 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:19:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1642ms 03:19:23 INFO - PROCESS | 12158 | 1468750763278 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:19:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:19:23 INFO - PROCESS | 12158 | 1468750763282 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:19:23 INFO - PROCESS | 12158 | 1468750763290 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 12158 | 1468750763293 Marionette TRACE conn4 <- [1,446,null,{}] 03:19:23 INFO - PROCESS | 12158 | 1468750763300 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:23 INFO - PROCESS | 12158 | 1468750763305 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:23 INFO - PROCESS | 12158 | 1468750763498 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:19:23 INFO - PROCESS | 12158 | 1468750763808 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 12158 | 1468750763818 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184ec00 == 73 [pid = 12158] [id = 119] 03:19:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x97a7fc00) [pid = 12158] [serial = 356] [outer = (nil)] 03:19:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9a237000) [pid = 12158] [serial = 357] [outer = 0x97a7fc00] 03:19:23 INFO - PROCESS | 12158 | 1468750763915 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9a239400) [pid = 12158] [serial = 358] [outer = 0x97a7fc00] 03:19:24 INFO - PROCESS | 12158 | 1468750764879 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1634ms 03:19:24 INFO - PROCESS | 12158 | 1468750764924 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:19:24 INFO - PROCESS | 12158 | 1468750764929 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:19:24 INFO - PROCESS | 12158 | 1468750764936 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 12158 | 1468750764940 Marionette TRACE conn4 <- [1,450,null,{}] 03:19:24 INFO - PROCESS | 12158 | 1468750764946 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:24 INFO - PROCESS | 12158 | 1468750764952 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:25 INFO - PROCESS | 12158 | 1468750765152 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:19:25 INFO - PROCESS | 12158 | 1468750765377 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 12158 | 1468750765389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec2dc00 == 74 [pid = 12158] [id = 120] 03:19:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x8ec2f000) [pid = 12158] [serial = 359] [outer = (nil)] 03:19:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x8ec35c00) [pid = 12158] [serial = 360] [outer = 0x8ec2f000] 03:19:25 INFO - PROCESS | 12158 | 1468750765510 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8ec39000) [pid = 12158] [serial = 361] [outer = 0x8ec2f000] 03:19:26 INFO - PROCESS | 12158 | 1468750766485 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:19:26 INFO - PROCESS | 12158 | 1468750766538 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:19:26 INFO - PROCESS | 12158 | 1468750766545 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 12158 | 1468750766548 Marionette TRACE conn4 <- [1,454,null,{}] 03:19:26 INFO - PROCESS | 12158 | 1468750766556 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 12158 | 1468750766561 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:26 INFO - PROCESS | 12158 | 1468750766764 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:19:27 INFO - PROCESS | 12158 | 1468750767011 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 12158 | 1468750767020 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f81ec00 == 75 [pid = 12158] [id = 121] 03:19:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x8f81f400) [pid = 12158] [serial = 362] [outer = (nil)] 03:19:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x925c6400) [pid = 12158] [serial = 363] [outer = 0x8f81f400] 03:19:27 INFO - PROCESS | 12158 | 1468750767146 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x930f0800) [pid = 12158] [serial = 364] [outer = 0x8f81f400] 03:19:28 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:28 INFO - PROCESS | 12158 | 1468750768141 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1640ms 03:19:28 INFO - PROCESS | 12158 | 1468750768186 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 12158 | 1468750768190 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:19:28 INFO - PROCESS | 12158 | 1468750768197 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 12158 | 1468750768201 Marionette TRACE conn4 <- [1,458,null,{}] 03:19:28 INFO - PROCESS | 12158 | 1468750768207 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:28 INFO - PROCESS | 12158 | 1468750768213 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:28 INFO - PROCESS | 12158 | 1468750768410 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:19:28 INFO - PROCESS | 12158 | 1468750768660 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 12158 | 1468750768672 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f102400 == 76 [pid = 12158] [id = 122] 03:19:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x8f104400) [pid = 12158] [serial = 365] [outer = (nil)] 03:19:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x8f10a000) [pid = 12158] [serial = 366] [outer = 0x8f104400] 03:19:28 INFO - PROCESS | 12158 | 1468750768806 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x8f10dc00) [pid = 12158] [serial = 367] [outer = 0x8f104400] 03:19:29 INFO - PROCESS | 12158 | 1468750769776 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 12158 | 1468750770110 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:19:30 INFO - PROCESS | 12158 | 1468750770120 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 12158 | 1468750770124 Marionette TRACE conn4 <- [1,462,null,{}] 03:19:30 INFO - PROCESS | 12158 | 1468750770133 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 12158 | 1468750770140 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:30 INFO - PROCESS | 12158 | 1468750770378 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:19:30 INFO - PROCESS | 12158 | 1468750770561 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 12158 | 1468750770577 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f106800 == 77 [pid = 12158] [id = 123] 03:19:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9184dc00) [pid = 12158] [serial = 368] [outer = (nil)] 03:19:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x91857000) [pid = 12158] [serial = 369] [outer = 0x9184dc00] 03:19:30 INFO - PROCESS | 12158 | 1468750770652 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x91935000) [pid = 12158] [serial = 370] [outer = 0x9184dc00] 03:19:31 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:31 INFO - PROCESS | 12158 | 1468750771654 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 12158 | 1468750771717 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:19:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:19:31 INFO - PROCESS | 12158 | 1468750771728 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 12158 | 1468750771733 Marionette TRACE conn4 <- [1,466,null,{}] 03:19:31 INFO - PROCESS | 12158 | 1468750771739 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 12158 | 1468750771745 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:31 INFO - PROCESS | 12158 | 1468750771926 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:19:32 INFO - PROCESS | 12158 | 1468750772246 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 12158 | 1468750772256 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x925cfc00 == 78 [pid = 12158] [id = 124] 03:19:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x9285a000) [pid = 12158] [serial = 371] [outer = (nil)] 03:19:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x92adec00) [pid = 12158] [serial = 372] [outer = 0x9285a000] 03:19:32 INFO - PROCESS | 12158 | 1468750772342 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x92fbe000) [pid = 12158] [serial = 373] [outer = 0x9285a000] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x96fc7400 == 77 [pid = 12158] [id = 111] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x9abd7400) [pid = 12158] [serial = 297] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x8e547c00 == 76 [pid = 12158] [id = 110] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x92863c00 == 75 [pid = 12158] [id = 109] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x8f817400 == 74 [pid = 12158] [id = 108] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x91933400 == 73 [pid = 12158] [id = 107] 03:19:33 INFO - PROCESS | 12158 | --DOCSHELL 0x9184ac00 == 72 [pid = 12158] [id = 100] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x9a57f800) [pid = 12158] [serial = 138] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x9aaac000) [pid = 12158] [serial = 132] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x9a19cc00) [pid = 12158] [serial = 174] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0xa062fc00) [pid = 12158] [serial = 223] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0xa0739000) [pid = 12158] [serial = 180] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0xa6c0f000) [pid = 12158] [serial = 144] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x9abd8c00) [pid = 12158] [serial = 147] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x925cec00) [pid = 12158] [serial = 226] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0xa9021c00) [pid = 12158] [serial = 210] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0xa2fd0800) [pid = 12158] [serial = 105] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x97a89000) [pid = 12158] [serial = 135] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0xa6794000) [pid = 12158] [serial = 171] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0xa4d55000) [pid = 12158] [serial = 183] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0xa3180000) [pid = 12158] [serial = 114] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9c1ec400) [pid = 12158] [serial = 177] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0xa6dab800) [pid = 12158] [serial = 186] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92dd3400) [pid = 12158] [serial = 229] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9c055c00) [pid = 12158] [serial = 108] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x93028000) [pid = 12158] [serial = 213] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0xa6c15000) [pid = 12158] [serial = 219] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0xa6f81800) [pid = 12158] [serial = 189] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92862400) [pid = 12158] [serial = 232] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9a474800) [pid = 12158] [serial = 216] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0xa0737400) [pid = 12158] [serial = 111] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9d96fc00) [pid = 12158] [serial = 141] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9c1ee000) [pid = 12158] [serial = 256] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92fbbc00) [pid = 12158] [serial = 285] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x93026000) [pid = 12158] [serial = 286] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0xa073c000) [pid = 12158] [serial = 270] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x92ad7400) [pid = 12158] [serial = 283] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9285c000) [pid = 12158] [serial = 282] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x91a6bc00) [pid = 12158] [serial = 258] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9abd9c00) [pid = 12158] [serial = 291] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x96fd3000) [pid = 12158] [serial = 288] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x99852400) [pid = 12158] [serial = 264] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x92ada800) [pid = 12158] [serial = 261] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0xa3112c00) [pid = 12158] [serial = 273] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8f81b000) [pid = 12158] [serial = 276] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9549f400) [pid = 12158] [serial = 279] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9b5bdc00) [pid = 12158] [serial = 267] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8f9ca800) [pid = 12158] [serial = 294] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x9bd5c000) [pid = 12158] [serial = 292] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8f9cd400) [pid = 12158] [serial = 295] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x9a19fc00) [pid = 12158] [serial = 289] [outer = (nil)] [url = about:blank] 03:19:33 INFO - PROCESS | 12158 | 1468750773980 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 12158 | 1468750774021 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:19:34 INFO - PROCESS | 12158 | 1468750774028 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 12158 | 1468750774032 Marionette TRACE conn4 <- [1,470,null,{}] 03:19:34 INFO - PROCESS | 12158 | 1468750774046 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:34 INFO - PROCESS | 12158 | 1468750774054 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:34 INFO - PROCESS | 12158 | 1468750774268 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:19:34 INFO - PROCESS | 12158 | 1468750774412 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 12158 | 1468750774426 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad6800 == 73 [pid = 12158] [id = 125] 03:19:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x92ddd400) [pid = 12158] [serial = 374] [outer = (nil)] 03:19:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x930f1c00) [pid = 12158] [serial = 375] [outer = 0x92ddd400] 03:19:34 INFO - PROCESS | 12158 | 1468750774502 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x96fc7400) [pid = 12158] [serial = 376] [outer = 0x92ddd400] 03:19:35 INFO - PROCESS | 12158 | 1468750775314 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1331ms 03:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:19:35 INFO - PROCESS | 12158 | 1468750775365 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 12158 | 1468750775368 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:19:35 INFO - PROCESS | 12158 | 1468750775375 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 12158 | 1468750775379 Marionette TRACE conn4 <- [1,474,null,{}] 03:19:35 INFO - PROCESS | 12158 | 1468750775384 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:35 INFO - PROCESS | 12158 | 1468750775389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:35 INFO - PROCESS | 12158 | 1468750775567 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:19:35 INFO - PROCESS | 12158 | 1468750775578 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 12158 | 1468750775589 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ebc00 == 74 [pid = 12158] [id = 126] 03:19:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x9a19cc00) [pid = 12158] [serial = 377] [outer = (nil)] 03:19:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x9a234400) [pid = 12158] [serial = 378] [outer = 0x9a19cc00] 03:19:35 INFO - PROCESS | 12158 | 1468750775665 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9a23fc00) [pid = 12158] [serial = 379] [outer = 0x9a19cc00] 03:19:36 INFO - PROCESS | 12158 | 1468750776733 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1438ms 03:19:36 INFO - PROCESS | 12158 | 1468750776814 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 12158 | 1468750776820 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:19:36 INFO - PROCESS | 12158 | 1468750776828 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 12158 | 1468750776832 Marionette TRACE conn4 <- [1,478,null,{}] 03:19:36 INFO - PROCESS | 12158 | 1468750776847 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 12158 | 1468750776852 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:37 INFO - PROCESS | 12158 | 1468750777095 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:19:37 INFO - PROCESS | 12158 | 1468750777119 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 12158 | 1468750777126 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x993a3400 == 75 [pid = 12158] [id = 127] 03:19:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x9a239000) [pid = 12158] [serial = 380] [outer = (nil)] 03:19:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x9aaac400) [pid = 12158] [serial = 381] [outer = 0x9a239000] 03:19:37 INFO - PROCESS | 12158 | 1468750777213 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x9abd3000) [pid = 12158] [serial = 382] [outer = 0x9a239000] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x91937c00) [pid = 12158] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x92865c00) [pid = 12158] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x952b6400) [pid = 12158] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x91852400) [pid = 12158] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9192cc00) [pid = 12158] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:19:38 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x9844fc00) [pid = 12158] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:19:38 INFO - PROCESS | 12158 | 1468750778379 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1587ms 03:19:38 INFO - PROCESS | 12158 | 1468750778416 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 12158 | 1468750778419 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:19:38 INFO - PROCESS | 12158 | 1468750778428 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 12158 | 1468750778432 Marionette TRACE conn4 <- [1,482,null,{}] 03:19:38 INFO - PROCESS | 12158 | 1468750778438 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 12158 | 1468750778450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:38 INFO - PROCESS | 12158 | 1468750778686 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:19:38 INFO - PROCESS | 12158 | 1468750778961 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 12158 | 1468750778969 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x91852400 == 76 [pid = 12158] [id = 128] 03:19:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x91937c00) [pid = 12158] [serial = 383] [outer = (nil)] 03:19:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x9bd5c000) [pid = 12158] [serial = 384] [outer = 0x91937c00] 03:19:39 INFO - PROCESS | 12158 | 1468750779062 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9d5ef400) [pid = 12158] [serial = 385] [outer = 0x91937c00] 03:19:39 INFO - PROCESS | 12158 | 1468750779898 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1534ms 03:19:39 INFO - PROCESS | 12158 | 1468750779964 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:19:39 INFO - PROCESS | 12158 | 1468750779969 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:19:39 INFO - PROCESS | 12158 | 1468750779976 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 12158 | 1468750779979 Marionette TRACE conn4 <- [1,486,null,{}] 03:19:39 INFO - PROCESS | 12158 | 1468750779986 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 12158 | 1468750779991 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:40 INFO - PROCESS | 12158 | 1468750780284 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:19:40 INFO - PROCESS | 12158 | 1468750780535 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 12158 | 1468750780546 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c6400 == 77 [pid = 12158] [id = 129] 03:19:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8f9c7c00) [pid = 12158] [serial = 386] [outer = (nil)] 03:19:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x9184b400) [pid = 12158] [serial = 387] [outer = 0x8f9c7c00] 03:19:40 INFO - PROCESS | 12158 | 1468750780696 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x9192cc00) [pid = 12158] [serial = 388] [outer = 0x8f9c7c00] 03:19:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x92fb5c00) [pid = 12158] [serial = 389] [outer = 0x9b24a400] 03:19:41 INFO - PROCESS | 12158 | 1468750781976 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2038ms 03:19:42 INFO - PROCESS | 12158 | 1468750782016 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 12158 | 1468750782024 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:19:42 INFO - PROCESS | 12158 | 1468750782047 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 12158 | 1468750782054 Marionette TRACE conn4 <- [1,490,null,{}] 03:19:42 INFO - PROCESS | 12158 | 1468750782063 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:42 INFO - PROCESS | 12158 | 1468750782070 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:42 INFO - PROCESS | 12158 | 1468750782362 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:19:42 INFO - PROCESS | 12158 | 1468750782544 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 12158 | 1468750782557 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd3400 == 78 [pid = 12158] [id = 130] 03:19:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x92dd7000) [pid = 12158] [serial = 390] [outer = (nil)] 03:19:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x9302f000) [pid = 12158] [serial = 391] [outer = 0x92dd7000] 03:19:42 INFO - PROCESS | 12158 | 1468750782656 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x952b6400) [pid = 12158] [serial = 392] [outer = 0x92dd7000] 03:19:43 INFO - PROCESS | 12158 | 1468750783645 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1648ms 03:19:43 INFO - PROCESS | 12158 | 1468750783694 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 12158 | 1468750783699 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:19:43 INFO - PROCESS | 12158 | 1468750783709 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 12158 | 1468750783714 Marionette TRACE conn4 <- [1,494,null,{}] 03:19:43 INFO - PROCESS | 12158 | 1468750783721 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 12158 | 1468750783728 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:44 INFO - PROCESS | 12158 | 1468750784028 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:19:44 INFO - PROCESS | 12158 | 1468750784379 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 12158 | 1468750784389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x9abcfc00 == 79 [pid = 12158] [id = 131] 03:19:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9abd0000) [pid = 12158] [serial = 393] [outer = (nil)] 03:19:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x9ac67000) [pid = 12158] [serial = 394] [outer = 0x9abd0000] 03:19:44 INFO - PROCESS | 12158 | 1468750784483 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x9bd64c00) [pid = 12158] [serial = 395] [outer = 0x9abd0000] 03:19:45 INFO - PROCESS | 12158 | 1468750785547 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1890ms 03:19:45 INFO - PROCESS | 12158 | 1468750785599 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 12158 | 1468750785607 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:19:45 INFO - PROCESS | 12158 | 1468750785626 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 12158 | 1468750785635 Marionette TRACE conn4 <- [1,498,null,{}] 03:19:45 INFO - PROCESS | 12158 | 1468750785641 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:45 INFO - PROCESS | 12158 | 1468750785649 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:45 INFO - PROCESS | 12158 | 1468750785910 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:19:46 INFO - PROCESS | 12158 | 1468750786203 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 12158 | 1468750786212 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a1a9400 == 80 [pid = 12158] [id = 132] 03:19:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9abdcc00) [pid = 12158] [serial = 396] [outer = (nil)] 03:19:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0xa22e0000) [pid = 12158] [serial = 397] [outer = 0x9abdcc00] 03:19:46 INFO - PROCESS | 12158 | 1468750786303 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0xa2fd7c00) [pid = 12158] [serial = 398] [outer = 0x9abdcc00] 03:19:47 INFO - PROCESS | 12158 | 1468750787306 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1764ms 03:19:47 INFO - PROCESS | 12158 | 1468750787382 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 12158 | 1468750787386 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:19:47 INFO - PROCESS | 12158 | 1468750787395 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 12158 | 1468750787399 Marionette TRACE conn4 <- [1,502,null,{}] 03:19:47 INFO - PROCESS | 12158 | 1468750787406 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 12158 | 1468750787411 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:47 INFO - PROCESS | 12158 | 1468750787654 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:19:47 INFO - PROCESS | 12158 | 1468750787927 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 12158 | 1468750787936 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x9c04e000 == 81 [pid = 12158] [id = 133] 03:19:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0xa1193000) [pid = 12158] [serial = 399] [outer = (nil)] 03:19:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0xa34e2800) [pid = 12158] [serial = 400] [outer = 0xa1193000] 03:19:48 INFO - PROCESS | 12158 | 1468750788031 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0xa4d60800) [pid = 12158] [serial = 401] [outer = 0xa1193000] 03:19:48 INFO - PROCESS | 12158 | 1468750788966 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1645ms 03:19:49 INFO - PROCESS | 12158 | 1468750789042 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 12158 | 1468750789046 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:19:49 INFO - PROCESS | 12158 | 1468750789055 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 12158 | 1468750789058 Marionette TRACE conn4 <- [1,506,null,{}] 03:19:49 INFO - PROCESS | 12158 | 1468750789065 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 12158 | 1468750789070 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:49 INFO - PROCESS | 12158 | 1468750789274 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:19:49 INFO - PROCESS | 12158 | 1468750789514 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 12158 | 1468750789533 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x948a7800 == 82 [pid = 12158] [id = 134] 03:19:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x948a7c00) [pid = 12158] [serial = 402] [outer = (nil)] 03:19:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x948aa000) [pid = 12158] [serial = 403] [outer = 0x948a7c00] 03:19:49 INFO - PROCESS | 12158 | 1468750789642 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x948ae800) [pid = 12158] [serial = 404] [outer = 0x948a7c00] 03:19:50 INFO - PROCESS | 12158 | 1468750790618 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1635ms 03:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:19:50 INFO - PROCESS | 12158 | 1468750790690 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 12158 | 1468750790693 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:19:50 INFO - PROCESS | 12158 | 1468750790700 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 12158 | 1468750790703 Marionette TRACE conn4 <- [1,510,null,{}] 03:19:50 INFO - PROCESS | 12158 | 1468750790709 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 12158 | 1468750790715 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:50 INFO - PROCESS | 12158 | 1468750790934 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:19:51 INFO - PROCESS | 12158 | 1468750791158 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 12158 | 1468750791165 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:51 INFO - PROCESS | 12158 | ++DOCSHELL 0xa61c3400 == 83 [pid = 12158] [id = 135] 03:19:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0xa61c6400) [pid = 12158] [serial = 405] [outer = (nil)] 03:19:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0xa6b76000) [pid = 12158] [serial = 406] [outer = 0xa61c6400] 03:19:51 INFO - PROCESS | 12158 | 1468750791295 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0xa6b79800) [pid = 12158] [serial = 407] [outer = 0xa61c6400] 03:19:52 INFO - PROCESS | 12158 | 1468750792230 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1593ms 03:19:52 INFO - PROCESS | 12158 | 1468750792294 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:19:52 INFO - PROCESS | 12158 | 1468750792299 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:19:52 INFO - PROCESS | 12158 | 1468750792307 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 12158 | 1468750792310 Marionette TRACE conn4 <- [1,514,null,{}] 03:19:52 INFO - PROCESS | 12158 | 1468750792317 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 12158 | 1468750792322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:52 INFO - PROCESS | 12158 | 1468750792530 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:19:52 INFO - PROCESS | 12158 | 1468750792773 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 12158 | 1468750792781 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ba6c00 == 84 [pid = 12158] [id = 136] 03:19:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x92ba7400) [pid = 12158] [serial = 408] [outer = (nil)] 03:19:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x92bad800) [pid = 12158] [serial = 409] [outer = 0x92ba7400] 03:19:52 INFO - PROCESS | 12158 | 1468750792888 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x92bb1000) [pid = 12158] [serial = 410] [outer = 0x92ba7400] 03:19:53 INFO - PROCESS | 12158 | 1468750793819 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1585ms 03:19:53 INFO - PROCESS | 12158 | 1468750793892 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:19:53 INFO - PROCESS | 12158 | 1468750793896 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:19:53 INFO - PROCESS | 12158 | 1468750793903 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 12158 | 1468750793907 Marionette TRACE conn4 <- [1,518,null,{}] 03:19:53 INFO - PROCESS | 12158 | 1468750793913 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:53 INFO - PROCESS | 12158 | 1468750793919 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:54 INFO - PROCESS | 12158 | 1468750794216 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:19:54 INFO - PROCESS | 12158 | 1468750794514 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 12158 | 1468750794523 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c5000 == 85 [pid = 12158] [id = 137] 03:19:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x92bad400) [pid = 12158] [serial = 411] [outer = (nil)] 03:19:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0xa682e400) [pid = 12158] [serial = 412] [outer = 0x92bad400] 03:19:54 INFO - PROCESS | 12158 | 1468750794612 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0xa6b7d800) [pid = 12158] [serial = 413] [outer = 0x92bad400] 03:19:55 INFO - PROCESS | 12158 | 1468750795558 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1738ms 03:19:55 INFO - PROCESS | 12158 | 1468750795642 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 12158 | 1468750795646 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:19:55 INFO - PROCESS | 12158 | 1468750795653 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 12158 | 1468750795656 Marionette TRACE conn4 <- [1,522,null,{}] 03:19:55 INFO - PROCESS | 12158 | 1468750795666 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 12158 | 1468750795670 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:55 INFO - PROCESS | 12158 | 1468750795928 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:19:56 INFO - PROCESS | 12158 | 1468750796634 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 12158 | 1468750796644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f108c00 == 86 [pid = 12158] [id = 138] 03:19:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x8f10ac00) [pid = 12158] [serial = 414] [outer = (nil)] 03:19:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x8f816c00) [pid = 12158] [serial = 415] [outer = 0x8f10ac00] 03:19:56 INFO - PROCESS | 12158 | 1468750796736 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x8f9c9800) [pid = 12158] [serial = 416] [outer = 0x8f10ac00] 03:19:57 INFO - PROCESS | 12158 | 1468750797714 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2137ms 03:19:57 INFO - PROCESS | 12158 | 1468750797795 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 12158 | 1468750797801 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:19:57 INFO - PROCESS | 12158 | 1468750797809 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 12158 | 1468750797813 Marionette TRACE conn4 <- [1,526,null,{}] 03:19:57 INFO - PROCESS | 12158 | 1468750797821 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 12158 | 1468750797829 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:58 INFO - PROCESS | 12158 | 1468750798072 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:19:58 INFO - PROCESS | 12158 | 1468750798450 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 12158 | 1468750798462 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:19:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54d000 == 87 [pid = 12158] [id = 139] 03:19:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x8ec34800) [pid = 12158] [serial = 417] [outer = (nil)] 03:19:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x8f107800) [pid = 12158] [serial = 418] [outer = 0x8ec34800] 03:19:58 INFO - PROCESS | 12158 | 1468750798553 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x91853000) [pid = 12158] [serial = 419] [outer = 0x8ec34800] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9b243c00 == 86 [pid = 12158] [id = 19] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x94863800 == 85 [pid = 12158] [id = 18] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93d62400 == 84 [pid = 12158] [id = 16] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc0800 == 83 [pid = 12158] [id = 61] 03:19:59 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x8e549400) [pid = 12158] [serial = 318] [outer = (nil)] [url = about:blank] 03:19:59 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x93d6bc00) [pid = 12158] [serial = 336] [outer = (nil)] [url = about:blank] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x95377000 == 82 [pid = 12158] [id = 62] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x952b5800 == 81 [pid = 12158] [id = 58] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x91852400 == 80 [pid = 12158] [id = 128] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x993a3400 == 79 [pid = 12158] [id = 127] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x926ebc00 == 78 [pid = 12158] [id = 126] 03:19:59 INFO - PROCESS | 12158 | 1468750799717 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad6800 == 77 [pid = 12158] [id = 125] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x925cfc00 == 76 [pid = 12158] [id = 124] 03:19:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8f106800 == 75 [pid = 12158] [id = 123] 03:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1958ms 03:19:59 INFO - PROCESS | 12158 | 1468750799771 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 12158 | 1468750799778 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:19:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:19:59 INFO - PROCESS | 12158 | 1468750799785 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 12158 | 1468750799789 Marionette TRACE conn4 <- [1,530,null,{}] 03:19:59 INFO - PROCESS | 12158 | 1468750799795 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 12158 | 1468750799806 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:00 INFO - PROCESS | 12158 | 1468750800022 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0xa6f7d400) [pid = 12158] [serial = 315] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x91a69800) [pid = 12158] [serial = 321] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x93025c00) [pid = 12158] [serial = 328] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x92fc0c00) [pid = 12158] [serial = 327] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x91a74400) [pid = 12158] [serial = 300] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x9302b000) [pid = 12158] [serial = 303] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x95490400) [pid = 12158] [serial = 330] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x92add400) [pid = 12158] [serial = 324] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9549c400) [pid = 12158] [serial = 331] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x9d980000) [pid = 12158] [serial = 306] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0xa6c0b000) [pid = 12158] [serial = 312] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x91934800) [pid = 12158] [serial = 235] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9a475800) [pid = 12158] [serial = 334] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0xa3110000) [pid = 12158] [serial = 309] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x9a1a4000) [pid = 12158] [serial = 333] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92de1000) [pid = 12158] [serial = 325] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x91a6b800) [pid = 12158] [serial = 322] [outer = (nil)] [url = about:blank] 03:20:00 INFO - PROCESS | 12158 | 1468750800325 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 12158 | 1468750800337 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec38400 == 76 [pid = 12158] [id = 140] 03:20:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x91a6b800) [pid = 12158] [serial = 420] [outer = (nil)] 03:20:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x92866800) [pid = 12158] [serial = 421] [outer = 0x91a6b800] 03:20:00 INFO - PROCESS | 12158 | 1468750800416 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x92babc00) [pid = 12158] [serial = 422] [outer = 0x91a6b800] 03:20:01 INFO - PROCESS | 12158 | 1468750801246 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:20:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:20:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:20:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:20:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1483ms 03:20:01 INFO - PROCESS | 12158 | 1468750801270 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 12158 | 1468750801275 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:20:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:20:01 INFO - PROCESS | 12158 | 1468750801294 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 12158 | 1468750801304 Marionette TRACE conn4 <- [1,534,null,{}] 03:20:01 INFO - PROCESS | 12158 | 1468750801330 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 12158 | 1468750801338 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:01 INFO - PROCESS | 12158 | 1468750801559 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:20:01 INFO - PROCESS | 12158 | 1468750801569 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 12158 | 1468750801577 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ebc00 == 77 [pid = 12158] [id = 141] 03:20:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x9285e400) [pid = 12158] [serial = 423] [outer = (nil)] 03:20:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x93d6ec00) [pid = 12158] [serial = 424] [outer = 0x9285e400] 03:20:01 INFO - PROCESS | 12158 | 1468750801808 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x948a5800) [pid = 12158] [serial = 425] [outer = 0x9285e400] 03:20:02 INFO - PROCESS | 12158 | 1468750802810 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:20:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1571ms 03:20:02 INFO - PROCESS | 12158 | 1468750802856 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:20:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:20:02 INFO - PROCESS | 12158 | 1468750802862 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:20:02 INFO - PROCESS | 12158 | 1468750802868 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 12158 | 1468750802874 Marionette TRACE conn4 <- [1,538,null,{}] 03:20:02 INFO - PROCESS | 12158 | 1468750802893 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:02 INFO - PROCESS | 12158 | 1468750802901 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:03 INFO - PROCESS | 12158 | 1468750803165 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:20:03 INFO - PROCESS | 12158 | 1468750803196 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 12158 | 1468750803204 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a76000 == 78 [pid = 12158] [id = 142] 03:20:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x93d6dc00) [pid = 12158] [serial = 426] [outer = (nil)] 03:20:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x95376000) [pid = 12158] [serial = 427] [outer = 0x93d6dc00] 03:20:03 INFO - PROCESS | 12158 | 1468750803313 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x96fce000) [pid = 12158] [serial = 428] [outer = 0x93d6dc00] 03:20:04 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9a239000) [pid = 12158] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:20:04 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x92ddd400) [pid = 12158] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:20:04 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9a19cc00) [pid = 12158] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:20:04 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9184dc00) [pid = 12158] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:20:04 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9285a000) [pid = 12158] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:20:04 INFO - PROCESS | 12158 | 1468750804614 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:20:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1801ms 03:20:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:20:04 INFO - PROCESS | 12158 | 1468750804669 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 12158 | 1468750804672 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:20:04 INFO - PROCESS | 12158 | 1468750804679 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 12158 | 1468750804682 Marionette TRACE conn4 <- [1,542,null,{}] 03:20:04 INFO - PROCESS | 12158 | 1468750804688 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 12158 | 1468750804693 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:04 INFO - PROCESS | 12158 | 1468750804943 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:20:05 INFO - PROCESS | 12158 | 1468750805102 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 12158 | 1468750805120 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x93023400 == 79 [pid = 12158] [id = 143] 03:20:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x93a6c400) [pid = 12158] [serial = 429] [outer = (nil)] 03:20:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x952c1800) [pid = 12158] [serial = 430] [outer = 0x93a6c400] 03:20:05 INFO - PROCESS | 12158 | 1468750805214 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9a19cc00) [pid = 12158] [serial = 431] [outer = 0x93a6c400] 03:20:05 INFO - PROCESS | 12158 | 1468750805984 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:20:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1337ms 03:20:06 INFO - PROCESS | 12158 | 1468750806033 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 12158 | 1468750806039 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:20:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:20:06 INFO - PROCESS | 12158 | 1468750806048 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 12158 | 1468750806050 Marionette TRACE conn4 <- [1,546,null,{}] 03:20:06 INFO - PROCESS | 12158 | 1468750806056 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:06 INFO - PROCESS | 12158 | 1468750806062 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:06 INFO - PROCESS | 12158 | 1468750806339 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:20:06 INFO - PROCESS | 12158 | 1468750806373 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 12158 | 1468750806389 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ddcc00 == 80 [pid = 12158] [id = 144] 03:20:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9537a800) [pid = 12158] [serial = 432] [outer = (nil)] 03:20:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9a23cc00) [pid = 12158] [serial = 433] [outer = 0x9537a800] 03:20:06 INFO - PROCESS | 12158 | 1468750806471 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a99d400) [pid = 12158] [serial = 434] [outer = 0x9537a800] 03:20:07 INFO - PROCESS | 12158 | 1468750807746 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:20:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1799ms 03:20:07 INFO - PROCESS | 12158 | 1468750807849 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 12158 | 1468750807859 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:20:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:20:07 INFO - PROCESS | 12158 | 1468750807870 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 12158 | 1468750807878 Marionette TRACE conn4 <- [1,550,null,{}] 03:20:07 INFO - PROCESS | 12158 | 1468750807887 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:07 INFO - PROCESS | 12158 | 1468750807892 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:08 INFO - PROCESS | 12158 | 1468750808180 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:20:08 INFO - PROCESS | 12158 | 1468750808489 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 12158 | 1468750808505 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec31400 == 81 [pid = 12158] [id = 145] 03:20:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x8ec35400) [pid = 12158] [serial = 435] [outer = (nil)] 03:20:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x91930400) [pid = 12158] [serial = 436] [outer = 0x8ec35400] 03:20:08 INFO - PROCESS | 12158 | 1468750808611 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x926f1000) [pid = 12158] [serial = 437] [outer = 0x8ec35400] 03:20:09 INFO - PROCESS | 12158 | 1468750809699 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:20:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1850ms 03:20:09 INFO - PROCESS | 12158 | 1468750809762 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 12158 | 1468750809770 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:20:09 INFO - PROCESS | 12158 | 1468750809785 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 12158 | 1468750809789 Marionette TRACE conn4 <- [1,554,null,{}] 03:20:09 INFO - PROCESS | 12158 | 1468750809797 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 12158 | 1468750809804 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:10 INFO - PROCESS | 12158 | 1468750810084 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:20:10 INFO - PROCESS | 12158 | 1468750810387 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 12158 | 1468750810395 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x91934800 == 82 [pid = 12158] [id = 146] 03:20:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x92fb6800) [pid = 12158] [serial = 438] [outer = (nil)] 03:20:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x93d63000) [pid = 12158] [serial = 439] [outer = 0x92fb6800] 03:20:10 INFO - PROCESS | 12158 | 1468750810496 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x952b4c00) [pid = 12158] [serial = 440] [outer = 0x92fb6800] 03:20:11 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:11 INFO - PROCESS | 12158 | 1468750811488 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:20:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1746ms 03:20:11 INFO - PROCESS | 12158 | 1468750811531 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 12158 | 1468750811535 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:20:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:20:11 INFO - PROCESS | 12158 | 1468750811542 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 12158 | 1468750811548 Marionette TRACE conn4 <- [1,558,null,{}] 03:20:11 INFO - PROCESS | 12158 | 1468750811565 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:11 INFO - PROCESS | 12158 | 1468750811574 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:11 INFO - PROCESS | 12158 | 1468750811767 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:20:12 INFO - PROCESS | 12158 | 1468750812004 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 12158 | 1468750812022 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6d800 == 83 [pid = 12158] [id = 147] 03:20:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9a572400) [pid = 12158] [serial = 441] [outer = (nil)] 03:20:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x9abd9400) [pid = 12158] [serial = 442] [outer = 0x9a572400] 03:20:12 INFO - PROCESS | 12158 | 1468750812152 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9bde1000) [pid = 12158] [serial = 443] [outer = 0x9a572400] 03:20:13 INFO - PROCESS | 12158 | 1468750813087 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1592ms 03:20:13 INFO - PROCESS | 12158 | 1468750813135 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 12158 | 1468750813140 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:20:13 INFO - PROCESS | 12158 | 1468750813147 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 12158 | 1468750813150 Marionette TRACE conn4 <- [1,562,null,{}] 03:20:13 INFO - PROCESS | 12158 | 1468750813156 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 12158 | 1468750813161 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:13 INFO - PROCESS | 12158 | 1468750813354 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:20:13 INFO - PROCESS | 12158 | 1468750813582 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 12158 | 1468750813594 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e710800 == 84 [pid = 12158] [id = 148] 03:20:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9a232800) [pid = 12158] [serial = 444] [outer = (nil)] 03:20:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x9d980000) [pid = 12158] [serial = 445] [outer = 0x9a232800] 03:20:13 INFO - PROCESS | 12158 | 1468750813719 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0xa073c800) [pid = 12158] [serial = 446] [outer = 0x9a232800] 03:20:14 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:14 INFO - PROCESS | 12158 | 1468750814617 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1536ms 03:20:14 INFO - PROCESS | 12158 | 1468750814685 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 12158 | 1468750814690 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:20:14 INFO - PROCESS | 12158 | 1468750814699 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 12158 | 1468750814702 Marionette TRACE conn4 <- [1,566,null,{}] 03:20:14 INFO - PROCESS | 12158 | 1468750814710 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 12158 | 1468750814715 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:14 INFO - PROCESS | 12158 | 1468750814977 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:20:15 INFO - PROCESS | 12158 | 1468750815274 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 12158 | 1468750815280 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70fc00 == 85 [pid = 12158] [id = 149] 03:20:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x984bc400) [pid = 12158] [serial = 447] [outer = (nil)] 03:20:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0xa3185800) [pid = 12158] [serial = 448] [outer = 0x984bc400] 03:20:15 INFO - PROCESS | 12158 | 1468750815377 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0xa4d53800) [pid = 12158] [serial = 449] [outer = 0x984bc400] 03:20:16 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:16 INFO - PROCESS | 12158 | 1468750816410 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1746ms 03:20:16 INFO - PROCESS | 12158 | 1468750816445 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 12158 | 1468750816448 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:20:16 INFO - PROCESS | 12158 | 1468750816456 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 12158 | 1468750816459 Marionette TRACE conn4 <- [1,570,null,{}] 03:20:16 INFO - PROCESS | 12158 | 1468750816466 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 12158 | 1468750816478 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:16 INFO - PROCESS | 12158 | 1468750816723 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:20:17 INFO - PROCESS | 12158 | 1468750817015 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 12158 | 1468750817025 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70f000 == 86 [pid = 12158] [id = 150] 03:20:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0xa6b7c800) [pid = 12158] [serial = 450] [outer = (nil)] 03:20:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0xa6c0cc00) [pid = 12158] [serial = 451] [outer = 0xa6b7c800] 03:20:17 INFO - PROCESS | 12158 | 1468750817129 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0xa6c0f400) [pid = 12158] [serial = 452] [outer = 0xa6b7c800] 03:20:17 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:18 INFO - PROCESS | 12158 | 1468750818119 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1739ms 03:20:18 INFO - PROCESS | 12158 | 1468750818198 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 12158 | 1468750818205 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:20:18 INFO - PROCESS | 12158 | 1468750818213 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 12158 | 1468750818217 Marionette TRACE conn4 <- [1,574,null,{}] 03:20:18 INFO - PROCESS | 12158 | 1468750818224 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:18 INFO - PROCESS | 12158 | 1468750818229 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:18 INFO - PROCESS | 12158 | 1468750818496 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:20:18 INFO - PROCESS | 12158 | 1468750818735 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 12158 | 1468750818742 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d844800 == 87 [pid = 12158] [id = 151] 03:20:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x8d844c00) [pid = 12158] [serial = 453] [outer = (nil)] 03:20:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x8d847800) [pid = 12158] [serial = 454] [outer = 0x8d844c00] 03:20:18 INFO - PROCESS | 12158 | 1468750818831 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x8d84a400) [pid = 12158] [serial = 455] [outer = 0x8d844c00] 03:20:19 INFO - PROCESS | 12158 | 1468750819822 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1689ms 03:20:19 INFO - PROCESS | 12158 | 1468750819908 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 12158 | 1468750819915 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:20:19 INFO - PROCESS | 12158 | 1468750819924 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 12158 | 1468750819928 Marionette TRACE conn4 <- [1,578,null,{}] 03:20:19 INFO - PROCESS | 12158 | 1468750819934 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 12158 | 1468750819939 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:20 INFO - PROCESS | 12158 | 1468750820191 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:20:20 INFO - PROCESS | 12158 | 1468750820477 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 12158 | 1468750820486 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d843000 == 88 [pid = 12158] [id = 152] 03:20:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x8d846000) [pid = 12158] [serial = 456] [outer = (nil)] 03:20:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x8dada800) [pid = 12158] [serial = 457] [outer = 0x8d846000] 03:20:20 INFO - PROCESS | 12158 | 1468750820579 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x8dade400) [pid = 12158] [serial = 458] [outer = 0x8d846000] 03:20:21 INFO - PROCESS | 12158 | 1468750821625 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1734ms 03:20:21 INFO - PROCESS | 12158 | 1468750821661 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 12158 | 1468750821664 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:20:21 INFO - PROCESS | 12158 | 1468750821673 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 12158 | 1468750821678 Marionette TRACE conn4 <- [1,582,null,{}] 03:20:21 INFO - PROCESS | 12158 | 1468750821684 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:21 INFO - PROCESS | 12158 | 1468750821689 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:21 INFO - PROCESS | 12158 | 1468750821911 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:20:22 INFO - PROCESS | 12158 | 1468750822208 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 12158 | 1468750822216 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c7000 == 89 [pid = 12158] [id = 153] 03:20:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8d1c7400) [pid = 12158] [serial = 459] [outer = (nil)] 03:20:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8d1cec00) [pid = 12158] [serial = 460] [outer = 0x8d1c7400] 03:20:22 INFO - PROCESS | 12158 | 1468750822322 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8d1d3000) [pid = 12158] [serial = 461] [outer = 0x8d1c7400] 03:20:23 INFO - PROCESS | 12158 | 1468750823272 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1644ms 03:20:23 INFO - PROCESS | 12158 | 1468750823318 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:20:23 INFO - PROCESS | 12158 | 1468750823323 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:20:23 INFO - PROCESS | 12158 | 1468750823329 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 12158 | 1468750823333 Marionette TRACE conn4 <- [1,586,null,{}] 03:20:23 INFO - PROCESS | 12158 | 1468750823339 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 12158 | 1468750823344 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:23 INFO - PROCESS | 12158 | 1468750823553 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:20:23 INFO - PROCESS | 12158 | 1468750823811 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 12158 | 1468750823819 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d2800 == 90 [pid = 12158] [id = 154] 03:20:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x8d84c800) [pid = 12158] [serial = 462] [outer = (nil)] 03:20:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8dae0000) [pid = 12158] [serial = 463] [outer = 0x8d84c800] 03:20:23 INFO - PROCESS | 12158 | 1468750823950 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8dae3000) [pid = 12158] [serial = 464] [outer = 0x8d84c800] 03:20:24 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:25 INFO - PROCESS | 12158 | 1468750825013 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1736ms 03:20:25 INFO - PROCESS | 12158 | 1468750825065 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:20:25 INFO - PROCESS | 12158 | 1468750825071 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:20:25 INFO - PROCESS | 12158 | 1468750825078 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 12158 | 1468750825082 Marionette TRACE conn4 <- [1,590,null,{}] 03:20:25 INFO - PROCESS | 12158 | 1468750825088 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:25 INFO - PROCESS | 12158 | 1468750825095 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:25 INFO - PROCESS | 12158 | 1468750825323 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:20:25 INFO - PROCESS | 12158 | 1468750825543 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 12158 | 1468750825561 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d505400 == 91 [pid = 12158] [id = 155] 03:20:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8d507800) [pid = 12158] [serial = 465] [outer = (nil)] 03:20:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x8dadc000) [pid = 12158] [serial = 466] [outer = 0x8d507800] 03:20:25 INFO - PROCESS | 12158 | 1468750825675 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0xa2fd1400) [pid = 12158] [serial = 467] [outer = 0x8d507800] 03:20:26 INFO - PROCESS | 12158 | 1468750826787 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1787ms 03:20:26 INFO - PROCESS | 12158 | 1468750826865 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 12158 | 1468750826868 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:20:26 INFO - PROCESS | 12158 | 1468750826876 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 12158 | 1468750826879 Marionette TRACE conn4 <- [1,594,null,{}] 03:20:26 INFO - PROCESS | 12158 | 1468750826885 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 12158 | 1468750826890 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:27 INFO - PROCESS | 12158 | 1468750827184 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:20:27 INFO - PROCESS | 12158 | 1468750827460 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 12158 | 1468750827470 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d501800 == 92 [pid = 12158] [id = 156] 03:20:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x8d50b000) [pid = 12158] [serial = 468] [outer = (nil)] 03:20:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x95c22c00) [pid = 12158] [serial = 469] [outer = 0x8d50b000] 03:20:27 INFO - PROCESS | 12158 | 1468750827600 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x95c27c00) [pid = 12158] [serial = 470] [outer = 0x8d50b000] 03:20:29 INFO - PROCESS | 12158 | 1468750829095 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2336ms 03:20:29 INFO - PROCESS | 12158 | 1468750829213 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 12158 | 1468750829218 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:20:29 INFO - PROCESS | 12158 | 1468750829235 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 12158 | 1468750829239 Marionette TRACE conn4 <- [1,598,null,{}] 03:20:29 INFO - PROCESS | 12158 | 1468750829247 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:29 INFO - PROCESS | 12158 | 1468750829252 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:29 INFO - PROCESS | 12158 | 1468750829463 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:20:29 INFO - PROCESS | 12158 | 1468750829675 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 12158 | 1468750829684 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad9800 == 93 [pid = 12158] [id = 157] 03:20:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x8dadb800) [pid = 12158] [serial = 471] [outer = (nil)] 03:20:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x8e54a000) [pid = 12158] [serial = 472] [outer = 0x8dadb800] 03:20:29 INFO - PROCESS | 12158 | 1468750829890 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x8f10d400) [pid = 12158] [serial = 473] [outer = 0x8dadb800] 03:20:30 INFO - PROCESS | 12158 | 1468750830842 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1698ms 03:20:30 INFO - PROCESS | 12158 | 1468750830925 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 12158 | 1468750830932 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:20:30 INFO - PROCESS | 12158 | 1468750830942 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 12158 | 1468750830947 Marionette TRACE conn4 <- [1,602,null,{}] 03:20:30 INFO - PROCESS | 12158 | 1468750830954 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 12158 | 1468750830959 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:31 INFO - PROCESS | 12158 | 1468750831152 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:20:31 INFO - PROCESS | 12158 | 1468750831368 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 12158 | 1468750831374 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec39800 == 94 [pid = 12158] [id = 158] 03:20:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x91a6ec00) [pid = 12158] [serial = 474] [outer = (nil)] 03:20:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x9285b400) [pid = 12158] [serial = 475] [outer = 0x91a6ec00] 03:20:31 INFO - PROCESS | 12158 | 1468750831492 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x92ad8800) [pid = 12158] [serial = 476] [outer = 0x91a6ec00] 03:20:32 INFO - PROCESS | 12158 | 1468750832508 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1685ms 03:20:32 INFO - PROCESS | 12158 | 1468750832664 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 12158 | 1468750832669 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:20:32 INFO - PROCESS | 12158 | 1468750832677 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 12158 | 1468750832684 Marionette TRACE conn4 <- [1,606,null,{}] 03:20:32 INFO - PROCESS | 12158 | 1468750832702 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 12158 | 1468750832713 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:32 INFO - PROCESS | 12158 | 1468750832953 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:20:33 INFO - PROCESS | 12158 | 1468750833207 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 12158 | 1468750833217 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x9302f800 == 95 [pid = 12158] [id = 159] 03:20:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x93a6d800) [pid = 12158] [serial = 477] [outer = (nil)] 03:20:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x95c30800) [pid = 12158] [serial = 478] [outer = 0x93a6d800] 03:20:33 INFO - PROCESS | 12158 | 1468750833310 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x9984b400) [pid = 12158] [serial = 479] [outer = 0x93a6d800] 03:20:33 INFO - PROCESS | 12158 | --DOCSHELL 0x93d62c00 == 94 [pid = 12158] [id = 51] 03:20:33 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc2c00 == 93 [pid = 12158] [id = 50] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x925c6400) [pid = 12158] [serial = 363] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x9bd5c000) [pid = 12158] [serial = 384] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0xa111c800) [pid = 12158] [serial = 351] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x91930c00) [pid = 12158] [serial = 339] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x92868800) [pid = 12158] [serial = 342] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x8ec35c00) [pid = 12158] [serial = 360] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x8f10a000) [pid = 12158] [serial = 366] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x9a90fc00) [pid = 12158] [serial = 354] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x9b624c00) [pid = 12158] [serial = 348] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x9a574000) [pid = 12158] [serial = 345] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x9a237000) [pid = 12158] [serial = 357] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x92fbac00 == 92 [pid = 12158] [id = 54] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x925ccc00 == 91 [pid = 12158] [id = 76] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x93023400 == 90 [pid = 12158] [id = 143] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x93a76000 == 89 [pid = 12158] [id = 142] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x926ebc00 == 88 [pid = 12158] [id = 141] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec38400 == 87 [pid = 12158] [id = 140] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54d000 == 86 [pid = 12158] [id = 139] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8f108c00 == 85 [pid = 12158] [id = 138] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x92ba6c00 == 84 [pid = 12158] [id = 136] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0xa61c3400 == 83 [pid = 12158] [id = 135] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x948a7800 == 82 [pid = 12158] [id = 134] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x9c04e000 == 81 [pid = 12158] [id = 133] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x9a1a9400 == 80 [pid = 12158] [id = 132] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x9abcfc00 == 79 [pid = 12158] [id = 131] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd3400 == 78 [pid = 12158] [id = 130] 03:20:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c6400 == 77 [pid = 12158] [id = 129] 03:20:34 INFO - PROCESS | 12158 | 1468750834435 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x91935000) [pid = 12158] [serial = 370] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x91857000) [pid = 12158] [serial = 369] [outer = (nil)] [url = about:blank] 03:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1788ms 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x92fbe000) [pid = 12158] [serial = 373] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x92adec00) [pid = 12158] [serial = 372] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x9a23fc00) [pid = 12158] [serial = 379] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x9aaac400) [pid = 12158] [serial = 381] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x9abd3000) [pid = 12158] [serial = 382] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x930f1c00) [pid = 12158] [serial = 375] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x96fc7400) [pid = 12158] [serial = 376] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x9a234400) [pid = 12158] [serial = 378] [outer = (nil)] [url = about:blank] 03:20:34 INFO - PROCESS | 12158 | 1468750834479 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 12158 | 1468750834484 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:20:34 INFO - PROCESS | 12158 | 1468750834490 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 12158 | 1468750834493 Marionette TRACE conn4 <- [1,610,null,{}] 03:20:34 INFO - PROCESS | 12158 | 1468750834499 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 12158 | 1468750834504 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:34 INFO - PROCESS | 12158 | 1468750834703 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:20:34 INFO - PROCESS | 12158 | 1468750834936 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 12158 | 1468750834944 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54d000 == 78 [pid = 12158] [id = 160] 03:20:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8ec38800) [pid = 12158] [serial = 480] [outer = (nil)] 03:20:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x92adec00) [pid = 12158] [serial = 481] [outer = 0x8ec38800] 03:20:35 INFO - PROCESS | 12158 | 1468750835022 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x92fc2c00) [pid = 12158] [serial = 482] [outer = 0x8ec38800] 03:20:35 INFO - PROCESS | 12158 | 1468750835812 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1385ms 03:20:35 INFO - PROCESS | 12158 | 1468750835878 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 12158 | 1468750835882 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:20:35 INFO - PROCESS | 12158 | 1468750835888 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 12158 | 1468750835892 Marionette TRACE conn4 <- [1,614,null,{}] 03:20:35 INFO - PROCESS | 12158 | 1468750835897 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 12158 | 1468750835901 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:36 INFO - PROCESS | 12158 | 1468750836078 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:20:36 INFO - PROCESS | 12158 | 1468750836253 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 12158 | 1468750836264 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x91935800 == 79 [pid = 12158] [id = 161] 03:20:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x926e7800) [pid = 12158] [serial = 483] [outer = (nil)] 03:20:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x95c31400) [pid = 12158] [serial = 484] [outer = 0x926e7800] 03:20:36 INFO - PROCESS | 12158 | 1468750836338 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x9a1a9400) [pid = 12158] [serial = 485] [outer = 0x926e7800] 03:20:37 INFO - PROCESS | 12158 | 1468750837237 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1384ms 03:20:37 INFO - PROCESS | 12158 | 1468750837274 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 12158 | 1468750837278 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:20:37 INFO - PROCESS | 12158 | 1468750837285 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 12158 | 1468750837288 Marionette TRACE conn4 <- [1,618,null,{}] 03:20:37 INFO - PROCESS | 12158 | 1468750837293 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:37 INFO - PROCESS | 12158 | 1468750837304 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:37 INFO - PROCESS | 12158 | 1468750837605 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:20:37 INFO - PROCESS | 12158 | 1468750837655 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 12158 | 1468750837664 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6ac00 == 80 [pid = 12158] [id = 162] 03:20:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x95c28000) [pid = 12158] [serial = 486] [outer = (nil)] 03:20:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x9abd5000) [pid = 12158] [serial = 487] [outer = 0x95c28000] 03:20:37 INFO - PROCESS | 12158 | 1468750837759 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x9abdc400) [pid = 12158] [serial = 488] [outer = 0x95c28000] 03:20:39 INFO - PROCESS | 12158 | 1468750839174 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x8f10ac00) [pid = 12158] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x95379800) [pid = 12158] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x91855c00) [pid = 12158] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x9285e400) [pid = 12158] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x93d6dc00) [pid = 12158] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x9549e000) [pid = 12158] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x925cac00) [pid = 12158] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x91a6b800) [pid = 12158] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x8ec34800) [pid = 12158] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x9abd6c00) [pid = 12158] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x92dd4800) [pid = 12158] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0xa6c0b400) [pid = 12158] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x91937c00) [pid = 12158] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x91850c00) [pid = 12158] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x92865400) [pid = 12158] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x93a6c400) [pid = 12158] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x9abd8800) [pid = 12158] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x8e542400) [pid = 12158] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x9184e800) [pid = 12158] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0xa317c000) [pid = 12158] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x9abdb400) [pid = 12158] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x8f814400) [pid = 12158] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:20:39 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x99fd2c00) [pid = 12158] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2034ms 03:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:20:39 INFO - PROCESS | 12158 | 1468750839332 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 12158 | 1468750839335 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:20:39 INFO - PROCESS | 12158 | 1468750839344 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 12158 | 1468750839347 Marionette TRACE conn4 <- [1,622,null,{}] 03:20:39 INFO - PROCESS | 12158 | 1468750839354 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 12158 | 1468750839360 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:39 INFO - PROCESS | 12158 | 1468750839618 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:20:39 INFO - PROCESS | 12158 | 1468750839724 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 12158 | 1468750839732 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f813800 == 81 [pid = 12158] [id = 163] 03:20:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x8f9d0400) [pid = 12158] [serial = 489] [outer = (nil)] 03:20:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x91936000) [pid = 12158] [serial = 490] [outer = 0x8f9d0400] 03:20:39 INFO - PROCESS | 12158 | 1468750839805 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x91a70000) [pid = 12158] [serial = 491] [outer = 0x8f9d0400] 03:20:40 INFO - PROCESS | 12158 | 1468750840611 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1338ms 03:20:40 INFO - PROCESS | 12158 | 1468750840681 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 12158 | 1468750840686 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:20:40 INFO - PROCESS | 12158 | 1468750840693 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 12158 | 1468750840696 Marionette TRACE conn4 <- [1,626,null,{}] 03:20:40 INFO - PROCESS | 12158 | 1468750840703 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 12158 | 1468750840708 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:40 INFO - PROCESS | 12158 | 1468750840891 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:20:41 INFO - PROCESS | 12158 | 1468750841051 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 12158 | 1468750841059 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f818400 == 82 [pid = 12158] [id = 164] 03:20:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x8f818800) [pid = 12158] [serial = 492] [outer = (nil)] 03:20:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x93a24c00) [pid = 12158] [serial = 493] [outer = 0x8f818800] 03:20:41 INFO - PROCESS | 12158 | 1468750841140 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x95498000) [pid = 12158] [serial = 494] [outer = 0x8f818800] 03:20:42 INFO - PROCESS | 12158 | 1468750842327 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1688ms 03:20:42 INFO - PROCESS | 12158 | 1468750842383 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 12158 | 1468750842390 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:20:42 INFO - PROCESS | 12158 | 1468750842398 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 12158 | 1468750842407 Marionette TRACE conn4 <- [1,630,null,{}] 03:20:42 INFO - PROCESS | 12158 | 1468750842417 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 12158 | 1468750842425 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:42 INFO - PROCESS | 12158 | 1468750842731 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:20:43 INFO - PROCESS | 12158 | 1468750842987 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 12158 | 1468750842995 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec30800 == 83 [pid = 12158] [id = 165] 03:20:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x8ec32800) [pid = 12158] [serial = 495] [outer = (nil)] 03:20:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x8f9c6800) [pid = 12158] [serial = 496] [outer = 0x8ec32800] 03:20:43 INFO - PROCESS | 12158 | 1468750843106 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x9192b000) [pid = 12158] [serial = 497] [outer = 0x8ec32800] 03:20:44 INFO - PROCESS | 12158 | 1468750844104 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1741ms 03:20:44 INFO - PROCESS | 12158 | 1468750844140 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 12158 | 1468750844150 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:20:44 INFO - PROCESS | 12158 | 1468750844162 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 12158 | 1468750844166 Marionette TRACE conn4 <- [1,634,null,{}] 03:20:44 INFO - PROCESS | 12158 | 1468750844173 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 12158 | 1468750844179 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:44 INFO - PROCESS | 12158 | 1468750844416 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:20:44 INFO - PROCESS | 12158 | 1468750844719 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 12158 | 1468750844730 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10f800 == 84 [pid = 12158] [id = 166] 03:20:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x92dd4800) [pid = 12158] [serial = 498] [outer = (nil)] 03:20:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x93028400) [pid = 12158] [serial = 499] [outer = 0x92dd4800] 03:20:44 INFO - PROCESS | 12158 | 1468750844858 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x93a74400) [pid = 12158] [serial = 500] [outer = 0x92dd4800] 03:20:45 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:45 INFO - PROCESS | 12158 | 1468750845835 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1739ms 03:20:45 INFO - PROCESS | 12158 | 1468750845902 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:20:45 INFO - PROCESS | 12158 | 1468750845907 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:20:45 INFO - PROCESS | 12158 | 1468750845914 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 12158 | 1468750845920 Marionette TRACE conn4 <- [1,638,null,{}] 03:20:45 INFO - PROCESS | 12158 | 1468750845938 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 12158 | 1468750845951 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:46 INFO - PROCESS | 12158 | 1468750846219 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:20:46 INFO - PROCESS | 12158 | 1468750846531 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 12158 | 1468750846546 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x99331400 == 85 [pid = 12158] [id = 167] 03:20:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x993a8000) [pid = 12158] [serial = 501] [outer = (nil)] 03:20:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x9a240000) [pid = 12158] [serial = 502] [outer = 0x993a8000] 03:20:46 INFO - PROCESS | 12158 | 1468750846644 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x9aaa2c00) [pid = 12158] [serial = 503] [outer = 0x993a8000] 03:20:47 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:47 INFO - PROCESS | 12158 | 1468750847698 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1852ms 03:20:47 INFO - PROCESS | 12158 | 1468750847768 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 12158 | 1468750847774 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:20:47 INFO - PROCESS | 12158 | 1468750847781 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 12158 | 1468750847786 Marionette TRACE conn4 <- [1,642,null,{}] 03:20:47 INFO - PROCESS | 12158 | 1468750847792 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 12158 | 1468750847798 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:48 INFO - PROCESS | 12158 | 1468750848080 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:20:48 INFO - PROCESS | 12158 | 1468750848371 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 12158 | 1468750848380 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x95c2cc00 == 86 [pid = 12158] [id = 168] 03:20:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x9abd0400) [pid = 12158] [serial = 504] [outer = (nil)] 03:20:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x9c056c00) [pid = 12158] [serial = 505] [outer = 0x9abd0400] 03:20:48 INFO - PROCESS | 12158 | 1468750848466 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0xa073e800) [pid = 12158] [serial = 506] [outer = 0x9abd0400] 03:20:49 INFO - PROCESS | 12158 | 1468750849374 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1640ms 03:20:49 INFO - PROCESS | 12158 | 1468750849422 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:20:49 INFO - PROCESS | 12158 | 1468750849426 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:20:49 INFO - PROCESS | 12158 | 1468750849433 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 12158 | 1468750849438 Marionette TRACE conn4 <- [1,646,null,{}] 03:20:49 INFO - PROCESS | 12158 | 1468750849445 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 12158 | 1468750849452 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:49 INFO - PROCESS | 12158 | 1468750849645 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:20:49 INFO - PROCESS | 12158 | 1468750849897 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 12158 | 1468750849904 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cf400 == 87 [pid = 12158] [id = 169] 03:20:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0xa2010400) [pid = 12158] [serial = 507] [outer = (nil)] 03:20:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0xa2fd1000) [pid = 12158] [serial = 508] [outer = 0xa2010400] 03:20:50 INFO - PROCESS | 12158 | 1468750850033 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0xa317c000) [pid = 12158] [serial = 509] [outer = 0xa2010400] 03:20:51 INFO - PROCESS | 12158 | 1468750851028 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1637ms 03:20:51 INFO - PROCESS | 12158 | 1468750851071 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 12158 | 1468750851075 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:20:51 INFO - PROCESS | 12158 | 1468750851082 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 12158 | 1468750851086 Marionette TRACE conn4 <- [1,650,null,{}] 03:20:51 INFO - PROCESS | 12158 | 1468750851092 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 12158 | 1468750851102 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:51 INFO - PROCESS | 12158 | 1468750851336 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:20:51 INFO - PROCESS | 12158 | 1468750851585 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 12158 | 1468750851593 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x92509c00 == 88 [pid = 12158] [id = 170] 03:20:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x9250c800) [pid = 12158] [serial = 510] [outer = (nil)] 03:20:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x92517c00) [pid = 12158] [serial = 511] [outer = 0x9250c800] 03:20:51 INFO - PROCESS | 12158 | 1468750851729 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0xa6195c00) [pid = 12158] [serial = 512] [outer = 0x9250c800] 03:20:52 INFO - PROCESS | 12158 | 1468750852612 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1586ms 03:20:52 INFO - PROCESS | 12158 | 1468750852669 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 12158 | 1468750852673 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:20:52 INFO - PROCESS | 12158 | 1468750852680 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 12158 | 1468750852684 Marionette TRACE conn4 <- [1,654,null,{}] 03:20:52 INFO - PROCESS | 12158 | 1468750852689 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 12158 | 1468750852695 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:52 INFO - PROCESS | 12158 | 1468750852900 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:20:53 INFO - PROCESS | 12158 | 1468750853142 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 12158 | 1468750853150 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c8c00 == 89 [pid = 12158] [id = 171] 03:20:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x8e70a800) [pid = 12158] [serial = 513] [outer = (nil)] 03:20:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0xa6b7dc00) [pid = 12158] [serial = 514] [outer = 0x8e70a800] 03:20:53 INFO - PROCESS | 12158 | 1468750853273 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0xa6b7f000) [pid = 12158] [serial = 515] [outer = 0x8e70a800] 03:20:54 INFO - PROCESS | 12158 | 1468750854166 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1531ms 03:20:54 INFO - PROCESS | 12158 | 1468750854214 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 12158 | 1468750854220 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:20:54 INFO - PROCESS | 12158 | 1468750854229 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 12158 | 1468750854233 Marionette TRACE conn4 <- [1,658,null,{}] 03:20:54 INFO - PROCESS | 12158 | 1468750854240 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:54 INFO - PROCESS | 12158 | 1468750854245 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:54 INFO - PROCESS | 12158 | 1468750854473 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:20:54 INFO - PROCESS | 12158 | 1468750854722 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 12158 | 1468750854731 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:54 INFO - PROCESS | 12158 | ++DOCSHELL 0xa6b7b000 == 90 [pid = 12158] [id = 172] 03:20:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0xa6b7e000) [pid = 12158] [serial = 516] [outer = (nil)] 03:20:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0xa6da6400) [pid = 12158] [serial = 517] [outer = 0xa6b7e000] 03:20:54 INFO - PROCESS | 12158 | 1468750854861 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0xa6dab800) [pid = 12158] [serial = 518] [outer = 0xa6b7e000] 03:20:55 INFO - PROCESS | 12158 | 1468750855833 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1684ms 03:20:55 INFO - PROCESS | 12158 | 1468750855913 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 12158 | 1468750855917 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:20:55 INFO - PROCESS | 12158 | 1468750855924 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 12158 | 1468750855928 Marionette TRACE conn4 <- [1,662,null,{}] 03:20:55 INFO - PROCESS | 12158 | 1468750855934 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 12158 | 1468750855939 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:56 INFO - PROCESS | 12158 | 1468750856186 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:20:56 INFO - PROCESS | 12158 | 1468750856480 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 12158 | 1468750856488 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c225000 == 91 [pid = 12158] [id = 173] 03:20:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x8c225400) [pid = 12158] [serial = 519] [outer = (nil)] 03:20:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x8c22e400) [pid = 12158] [serial = 520] [outer = 0x8c225400] 03:20:56 INFO - PROCESS | 12158 | 1468750856577 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x8c230800) [pid = 12158] [serial = 521] [outer = 0x8c225400] 03:20:57 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:57 INFO - PROCESS | 12158 | 1468750857569 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1683ms 03:20:57 INFO - PROCESS | 12158 | 1468750857608 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 12158 | 1468750857612 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:20:57 INFO - PROCESS | 12158 | 1468750857619 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 12158 | 1468750857622 Marionette TRACE conn4 <- [1,666,null,{}] 03:20:57 INFO - PROCESS | 12158 | 1468750857628 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 12158 | 1468750857633 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:57 INFO - PROCESS | 12158 | 1468750857867 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:20:58 INFO - PROCESS | 12158 | 1468750858123 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 12158 | 1468750858129 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22e800 == 92 [pid = 12158] [id = 174] 03:20:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x91a70800) [pid = 12158] [serial = 522] [outer = (nil)] 03:20:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x93a77c00) [pid = 12158] [serial = 523] [outer = 0x91a70800] 03:20:58 INFO - PROCESS | 12158 | 1468750858255 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0x93d6a800) [pid = 12158] [serial = 524] [outer = 0x91a70800] 03:20:58 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:59 INFO - PROCESS | 12158 | 1468750859215 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1649ms 03:20:59 INFO - PROCESS | 12158 | 1468750859269 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 12158 | 1468750859273 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:20:59 INFO - PROCESS | 12158 | 1468750859280 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 12158 | 1468750859284 Marionette TRACE conn4 <- [1,670,null,{}] 03:20:59 INFO - PROCESS | 12158 | 1468750859290 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 12158 | 1468750859297 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:59 INFO - PROCESS | 12158 | 1468750859533 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:20:59 INFO - PROCESS | 12158 | 1468750859786 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 12158 | 1468750859795 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:20:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e540000 == 93 [pid = 12158] [id = 175] 03:20:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0x8e541000) [pid = 12158] [serial = 525] [outer = (nil)] 03:20:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 191 (0x8f9c7000) [pid = 12158] [serial = 526] [outer = 0x8e541000] 03:20:59 INFO - PROCESS | 12158 | 1468750859917 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 192 (0x9aaaf400) [pid = 12158] [serial = 527] [outer = 0x8e541000] 03:21:00 INFO - PROCESS | 12158 | 1468750860827 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1586ms 03:21:00 INFO - PROCESS | 12158 | 1468750860868 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:21:00 INFO - PROCESS | 12158 | 1468750860872 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:21:00 INFO - PROCESS | 12158 | 1468750860878 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 12158 | 1468750860882 Marionette TRACE conn4 <- [1,674,null,{}] 03:21:00 INFO - PROCESS | 12158 | 1468750860913 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:00 INFO - PROCESS | 12158 | 1468750860917 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:01 INFO - PROCESS | 12158 | 1468750861110 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:21:01 INFO - PROCESS | 12158 | 1468750861899 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 12158 | 1468750861910 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d509400 == 94 [pid = 12158] [id = 176] 03:21:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 193 (0x8d509c00) [pid = 12158] [serial = 528] [outer = (nil)] 03:21:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 194 (0x8d50ec00) [pid = 12158] [serial = 529] [outer = 0x8d509c00] 03:21:02 INFO - PROCESS | 12158 | 1468750862005 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 195 (0x8d843800) [pid = 12158] [serial = 530] [outer = 0x8d509c00] 03:21:02 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:02 INFO - PROCESS | 12158 | 1468750862940 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2116ms 03:21:03 INFO - PROCESS | 12158 | 1468750862996 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 12158 | 1468750863001 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:21:03 INFO - PROCESS | 12158 | 1468750863010 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 12158 | 1468750863015 Marionette TRACE conn4 <- [1,678,null,{}] 03:21:03 INFO - PROCESS | 12158 | 1468750863023 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 12158 | 1468750863031 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:03 INFO - PROCESS | 12158 | 1468750863258 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:21:03 INFO - PROCESS | 12158 | 1468750863516 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 12158 | 1468750863526 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d844000 == 95 [pid = 12158] [id = 177] 03:21:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 196 (0x8e70c000) [pid = 12158] [serial = 531] [outer = (nil)] 03:21:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 197 (0x8ec2d800) [pid = 12158] [serial = 532] [outer = 0x8e70c000] 03:21:03 INFO - PROCESS | 12158 | 1468750863717 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 198 (0x8ec2cc00) [pid = 12158] [serial = 533] [outer = 0x8e70c000] 03:21:04 INFO - PROCESS | 12158 | 1468750864700 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1739ms 03:21:04 INFO - PROCESS | 12158 | 1468750864754 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 12158 | 1468750864760 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:21:04 INFO - PROCESS | 12158 | 1468750864768 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 12158 | 1468750864772 Marionette TRACE conn4 <- [1,682,null,{}] 03:21:04 INFO - PROCESS | 12158 | 1468750864778 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 12158 | 1468750864783 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:04 INFO - PROCESS | 12158 | 1468750864986 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c3400 == 94 [pid = 12158] [id = 112] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x925cd400 == 93 [pid = 12158] [id = 114] 03:21:05 INFO - PROCESS | 12158 | --DOMWINDOW == 197 (0x92bad800) [pid = 12158] [serial = 409] [outer = (nil)] [url = about:blank] 03:21:05 INFO - PROCESS | 12158 | --DOMWINDOW == 196 (0xa682e400) [pid = 12158] [serial = 412] [outer = (nil)] [url = about:blank] 03:21:05 INFO - PROCESS | 12158 | 1468750865393 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 12158 | 1468750865406 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8f813800 == 92 [pid = 12158] [id = 163] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6ac00 == 91 [pid = 12158] [id = 162] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x91935800 == 90 [pid = 12158] [id = 161] 03:21:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54cc00 == 91 [pid = 12158] [id = 178] 03:21:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 197 (0x8e60c000) [pid = 12158] [serial = 534] [outer = (nil)] 03:21:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 198 (0x8f819c00) [pid = 12158] [serial = 535] [outer = 0x8e60c000] 03:21:05 INFO - PROCESS | 12158 | 1468750865513 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 199 (0x9184bc00) [pid = 12158] [serial = 536] [outer = 0x8e60c000] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54d000 == 90 [pid = 12158] [id = 160] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x9302f800 == 89 [pid = 12158] [id = 159] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec39800 == 88 [pid = 12158] [id = 158] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad9800 == 87 [pid = 12158] [id = 157] 03:21:05 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70f000 == 86 [pid = 12158] [id = 150] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70fc00 == 85 [pid = 12158] [id = 149] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8e710800 == 84 [pid = 12158] [id = 148] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6d800 == 83 [pid = 12158] [id = 147] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x91934800 == 82 [pid = 12158] [id = 146] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec31400 == 81 [pid = 12158] [id = 145] 03:21:06 INFO - PROCESS | 12158 | --DOCSHELL 0x92ddcc00 == 80 [pid = 12158] [id = 144] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 198 (0x9d5fd400) [pid = 12158] [serial = 268] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 197 (0x8e54b400) [pid = 12158] [serial = 319] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 196 (0x925c8000) [pid = 12158] [serial = 259] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 195 (0xa6c0ec00) [pid = 12158] [serial = 313] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 194 (0xa4f18400) [pid = 12158] [serial = 274] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 193 (0x948aa000) [pid = 12158] [serial = 403] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 192 (0x8f81f000) [pid = 12158] [serial = 277] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 191 (0x9302f000) [pid = 12158] [serial = 391] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 190 (0xa0741000) [pid = 12158] [serial = 271] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x8f816c00) [pid = 12158] [serial = 415] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0xa33d0800) [pid = 12158] [serial = 310] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x9d96ec00) [pid = 12158] [serial = 298] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x93d6ec00) [pid = 12158] [serial = 424] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x95376000) [pid = 12158] [serial = 427] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x9aaa5000) [pid = 12158] [serial = 265] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0xa0628000) [pid = 12158] [serial = 280] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x92866800) [pid = 12158] [serial = 421] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x8f9c9800) [pid = 12158] [serial = 416] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x8f107800) [pid = 12158] [serial = 418] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x96fce000) [pid = 12158] [serial = 428] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x9ac67000) [pid = 12158] [serial = 394] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0xa34e2800) [pid = 12158] [serial = 400] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x9184b400) [pid = 12158] [serial = 387] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0xa200c800) [pid = 12158] [serial = 307] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0xa22e0000) [pid = 12158] [serial = 397] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x930f2800) [pid = 12158] [serial = 304] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x92dd5000) [pid = 12158] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0xa6fb8c00) [pid = 12158] [serial = 316] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x9d5ef400) [pid = 12158] [serial = 385] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0xa6b76000) [pid = 12158] [serial = 406] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x926f0800) [pid = 12158] [serial = 301] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x92dd3c00) [pid = 12158] [serial = 262] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x92babc00) [pid = 12158] [serial = 422] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x948a5800) [pid = 12158] [serial = 425] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x91853000) [pid = 12158] [serial = 419] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x952c1800) [pid = 12158] [serial = 430] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x9a19cc00) [pid = 12158] [serial = 431] [outer = (nil)] [url = about:blank] 03:21:06 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:06 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:06 INFO - PROCESS | 12158 | 1468750866875 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2142ms 03:21:06 INFO - PROCESS | 12158 | 1468750866930 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 12158 | 1468750866934 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:21:06 INFO - PROCESS | 12158 | 1468750866955 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 12158 | 1468750866963 Marionette TRACE conn4 <- [1,686,null,{}] 03:21:06 INFO - PROCESS | 12158 | 1468750866971 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 12158 | 1468750866978 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:07 INFO - PROCESS | 12158 | 1468750867210 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:21:07 INFO - PROCESS | 12158 | 1468750867227 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 12158 | 1468750867234 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54e800 == 81 [pid = 12158] [id = 179] 03:21:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x8f9ca800) [pid = 12158] [serial = 537] [outer = (nil)] 03:21:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x91a6dc00) [pid = 12158] [serial = 538] [outer = 0x8f9ca800] 03:21:07 INFO - PROCESS | 12158 | 1468750867310 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x9250d800) [pid = 12158] [serial = 539] [outer = 0x8f9ca800] 03:21:08 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:08 INFO - PROCESS | 12158 | 1468750868624 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1697ms 03:21:08 INFO - PROCESS | 12158 | 1468750868649 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 12158 | 1468750868654 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:21:08 INFO - PROCESS | 12158 | 1468750868667 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 12158 | 1468750868670 Marionette TRACE conn4 <- [1,690,null,{}] 03:21:08 INFO - PROCESS | 12158 | 1468750868675 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 12158 | 1468750868680 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:08 INFO - PROCESS | 12158 | 1468750868976 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:21:09 INFO - PROCESS | 12158 | 1468750869021 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 12158 | 1468750869027 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d5000 == 82 [pid = 12158] [id = 180] 03:21:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x91856000) [pid = 12158] [serial = 540] [outer = (nil)] 03:21:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x925c3000) [pid = 12158] [serial = 541] [outer = 0x91856000] 03:21:09 INFO - PROCESS | 12158 | 1468750869101 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x925cb400) [pid = 12158] [serial = 542] [outer = 0x91856000] 03:21:10 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x8ec38800) [pid = 12158] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x93a6d800) [pid = 12158] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x95c28000) [pid = 12158] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x91a6ec00) [pid = 12158] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8f9d0400) [pid = 12158] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x926e7800) [pid = 12158] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:21:10 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x8dadb800) [pid = 12158] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:21:10 INFO - PROCESS | 12158 | 1468750870750 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2135ms 03:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:21:10 INFO - PROCESS | 12158 | 1468750870803 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 12158 | 1468750870806 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:21:10 INFO - PROCESS | 12158 | 1468750870820 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 12158 | 1468750870823 Marionette TRACE conn4 <- [1,694,null,{}] 03:21:10 INFO - PROCESS | 12158 | 1468750870831 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 12158 | 1468750870836 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:11 INFO - PROCESS | 12158 | 1468750871001 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:21:11 INFO - PROCESS | 12158 | 1468750871013 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 12158 | 1468750871032 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x92514000 == 83 [pid = 12158] [id = 181] 03:21:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x925c2800) [pid = 12158] [serial = 543] [outer = (nil)] 03:21:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x926e7c00) [pid = 12158] [serial = 544] [outer = 0x925c2800] 03:21:11 INFO - PROCESS | 12158 | 1468750871110 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x92863400) [pid = 12158] [serial = 545] [outer = 0x925c2800] 03:21:12 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:12 INFO - PROCESS | 12158 | 1468750872472 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1697ms 03:21:12 INFO - PROCESS | 12158 | 1468750872511 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 12158 | 1468750872517 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:21:12 INFO - PROCESS | 12158 | 1468750872535 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 12158 | 1468750872537 Marionette TRACE conn4 <- [1,698,null,{}] 03:21:12 INFO - PROCESS | 12158 | 1468750872544 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:12 INFO - PROCESS | 12158 | 1468750872550 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:12 INFO - PROCESS | 12158 | 1468750872967 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:21:13 INFO - PROCESS | 12158 | 1468750873096 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 12158 | 1468750873104 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e800 == 84 [pid = 12158] [id = 182] 03:21:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x8d510400) [pid = 12158] [serial = 546] [outer = (nil)] 03:21:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x8dad8800) [pid = 12158] [serial = 547] [outer = 0x8d510400] 03:21:13 INFO - PROCESS | 12158 | 1468750873248 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x8e608000) [pid = 12158] [serial = 548] [outer = 0x8d510400] 03:21:14 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:14 INFO - PROCESS | 12158 | 1468750874835 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2337ms 03:21:14 INFO - PROCESS | 12158 | 1468750874874 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 12158 | 1468750874883 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:21:14 INFO - PROCESS | 12158 | 1468750874895 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 12158 | 1468750874901 Marionette TRACE conn4 <- [1,702,null,{}] 03:21:14 INFO - PROCESS | 12158 | 1468750874913 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 12158 | 1468750874919 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:15 INFO - PROCESS | 12158 | 1468750875119 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:21:15 INFO - PROCESS | 12158 | 1468750875318 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 12158 | 1468750875332 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a000 == 85 [pid = 12158] [id = 183] 03:21:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8e611400) [pid = 12158] [serial = 549] [outer = (nil)] 03:21:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8f81c800) [pid = 12158] [serial = 550] [outer = 0x8e611400] 03:21:15 INFO - PROCESS | 12158 | 1468750875463 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8f9ce400) [pid = 12158] [serial = 551] [outer = 0x8e611400] 03:21:16 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:17 INFO - PROCESS | 12158 | 1468750877053 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2201ms 03:21:17 INFO - PROCESS | 12158 | 1468750877095 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:21:17 INFO - PROCESS | 12158 | 1468750877100 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:21:17 INFO - PROCESS | 12158 | 1468750877107 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 12158 | 1468750877110 Marionette TRACE conn4 <- [1,706,null,{}] 03:21:17 INFO - PROCESS | 12158 | 1468750877117 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 12158 | 1468750877123 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:17 INFO - PROCESS | 12158 | 1468750877363 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:21:17 INFO - PROCESS | 12158 | 1468750877565 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 12158 | 1468750877575 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e703000 == 86 [pid = 12158] [id = 184] 03:21:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x8f9cd800) [pid = 12158] [serial = 552] [outer = (nil)] 03:21:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x926f4000) [pid = 12158] [serial = 553] [outer = 0x8f9cd800] 03:21:17 INFO - PROCESS | 12158 | 1468750877699 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x92ad8000) [pid = 12158] [serial = 554] [outer = 0x8f9cd800] 03:21:19 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:19 INFO - PROCESS | 12158 | 1468750879223 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2185ms 03:21:19 INFO - PROCESS | 12158 | 1468750879293 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 12158 | 1468750879300 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:21:19 INFO - PROCESS | 12158 | 1468750879320 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 12158 | 1468750879328 Marionette TRACE conn4 <- [1,710,null,{}] 03:21:19 INFO - PROCESS | 12158 | 1468750879335 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 12158 | 1468750879343 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:19 INFO - PROCESS | 12158 | 1468750879594 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:21:19 INFO - PROCESS | 12158 | 1468750879792 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 12158 | 1468750879805 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d502400 == 87 [pid = 12158] [id = 185] 03:21:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8f81ac00) [pid = 12158] [serial = 555] [outer = (nil)] 03:21:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x92fb5000) [pid = 12158] [serial = 556] [outer = 0x8f81ac00] 03:21:19 INFO - PROCESS | 12158 | 1468750879923 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x93a23c00) [pid = 12158] [serial = 557] [outer = 0x8f81ac00] 03:21:21 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:21 INFO - PROCESS | 12158 | 1468750881309 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2106ms 03:21:21 INFO - PROCESS | 12158 | 1468750881419 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 12158 | 1468750881425 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:21:21 INFO - PROCESS | 12158 | 1468750881436 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 12158 | 1468750881439 Marionette TRACE conn4 <- [1,714,null,{}] 03:21:21 INFO - PROCESS | 12158 | 1468750881448 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 12158 | 1468750881453 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:21 INFO - PROCESS | 12158 | 1468750881666 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:21:21 INFO - PROCESS | 12158 | 1468750881868 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 12158 | 1468750881876 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c229400 == 88 [pid = 12158] [id = 186] 03:21:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x92ddf400) [pid = 12158] [serial = 558] [outer = (nil)] 03:21:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x948ab400) [pid = 12158] [serial = 559] [outer = 0x92ddf400] 03:21:22 INFO - PROCESS | 12158 | 1468750882003 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x95374400) [pid = 12158] [serial = 560] [outer = 0x92ddf400] 03:21:23 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:23 INFO - PROCESS | 12158 | 1468750883351 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1935ms 03:21:23 INFO - PROCESS | 12158 | 1468750883371 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 12158 | 1468750883376 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:21:23 INFO - PROCESS | 12158 | 1468750883438 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 12158 | 1468750883443 Marionette TRACE conn4 <- [1,718,null,{}] 03:21:23 INFO - PROCESS | 12158 | 1468750883472 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 12158 | 1468750883478 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:23 INFO - PROCESS | 12158 | 1468750883678 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:21:23 INFO - PROCESS | 12158 | 1468750883880 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 12158 | 1468750883900 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a76000 == 89 [pid = 12158] [id = 187] 03:21:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x9549ec00) [pid = 12158] [serial = 561] [outer = (nil)] 03:21:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x95c2c800) [pid = 12158] [serial = 562] [outer = 0x9549ec00] 03:21:24 INFO - PROCESS | 12158 | 1468750884049 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x99849000) [pid = 12158] [serial = 563] [outer = 0x9549ec00] 03:21:25 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:25 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:25 INFO - PROCESS | 12158 | 1468750885776 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2411ms 03:21:25 INFO - PROCESS | 12158 | 1468750885847 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 12158 | 1468750885852 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:21:25 INFO - PROCESS | 12158 | 1468750885862 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 12158 | 1468750885865 Marionette TRACE conn4 <- [1,722,null,{}] 03:21:25 INFO - PROCESS | 12158 | 1468750885921 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:25 INFO - PROCESS | 12158 | 1468750885927 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:26 INFO - PROCESS | 12158 | 1468750886136 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:21:26 INFO - PROCESS | 12158 | 1468750886354 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 12158 | 1468750886367 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e613c00 == 90 [pid = 12158] [id = 188] 03:21:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x8e70b000) [pid = 12158] [serial = 564] [outer = (nil)] 03:21:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x8ec36c00) [pid = 12158] [serial = 565] [outer = 0x8e70b000] 03:21:26 INFO - PROCESS | 12158 | 1468750886564 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x8f811c00) [pid = 12158] [serial = 566] [outer = 0x8e70b000] 03:21:27 INFO - PROCESS | 12158 | 1468750887619 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 12158 | 1468750887698 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:21:27 INFO - PROCESS | 12158 | 1468750887710 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 12158 | 1468750887714 Marionette TRACE conn4 <- [1,726,null,{}] 03:21:27 INFO - PROCESS | 12158 | 1468750887722 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 12158 | 1468750887728 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:28 INFO - PROCESS | 12158 | 1468750887998 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:21:28 INFO - PROCESS | 12158 | 1468750888347 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 12158 | 1468750888356 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec2dc00 == 89 [pid = 12158] [id = 120] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8f102400 == 88 [pid = 12158] [id = 122] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x930ecc00 == 87 [pid = 12158] [id = 31] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x8dada800) [pid = 12158] [serial = 457] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0xa6c0cc00) [pid = 12158] [serial = 451] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x95c22c00) [pid = 12158] [serial = 469] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0xa3185800) [pid = 12158] [serial = 448] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x9a23cc00) [pid = 12158] [serial = 433] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x8d1cec00) [pid = 12158] [serial = 460] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x93d63000) [pid = 12158] [serial = 439] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x9abd9400) [pid = 12158] [serial = 442] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x91930400) [pid = 12158] [serial = 436] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x8dae0000) [pid = 12158] [serial = 463] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x8dadc000) [pid = 12158] [serial = 466] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8d847800) [pid = 12158] [serial = 454] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x9d980000) [pid = 12158] [serial = 445] [outer = (nil)] [url = about:blank] 03:21:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cec00 == 88 [pid = 12158] [id = 189] 03:21:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8d1d2400) [pid = 12158] [serial = 567] [outer = (nil)] 03:21:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8dadc800) [pid = 12158] [serial = 568] [outer = 0x8d1d2400] 03:21:28 INFO - PROCESS | 12158 | 1468750888502 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x8f818000) [pid = 12158] [serial = 569] [outer = 0x8d1d2400] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x92514000 == 87 [pid = 12158] [id = 181] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d5000 == 86 [pid = 12158] [id = 180] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54e800 == 85 [pid = 12158] [id = 179] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54cc00 == 84 [pid = 12158] [id = 178] 03:21:28 INFO - PROCESS | 12158 | --DOCSHELL 0x8d844000 == 83 [pid = 12158] [id = 177] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8d509400 == 82 [pid = 12158] [id = 176] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8e540000 == 81 [pid = 12158] [id = 175] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22e800 == 80 [pid = 12158] [id = 174] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8c225000 == 79 [pid = 12158] [id = 173] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0xa6b7b000 == 78 [pid = 12158] [id = 172] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c8c00 == 77 [pid = 12158] [id = 171] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x92509c00 == 76 [pid = 12158] [id = 170] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cf400 == 75 [pid = 12158] [id = 169] 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x95c2cc00 == 74 [pid = 12158] [id = 168] 03:21:29 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:29 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:29 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec30800 == 73 [pid = 12158] [id = 165] 03:21:29 INFO - PROCESS | 12158 | 1468750889566 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x91a70000) [pid = 12158] [serial = 491] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x92fc2c00) [pid = 12158] [serial = 482] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x9984b400) [pid = 12158] [serial = 479] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x9abdc400) [pid = 12158] [serial = 488] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x92ad8800) [pid = 12158] [serial = 476] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x91936000) [pid = 12158] [serial = 490] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x9a1a9400) [pid = 12158] [serial = 485] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x92adec00) [pid = 12158] [serial = 481] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x8f10d400) [pid = 12158] [serial = 473] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x9abd5000) [pid = 12158] [serial = 487] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x95c31400) [pid = 12158] [serial = 484] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8e54a000) [pid = 12158] [serial = 472] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x95c30800) [pid = 12158] [serial = 478] [outer = (nil)] [url = about:blank] 03:21:29 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x9285b400) [pid = 12158] [serial = 475] [outer = (nil)] [url = about:blank] 03:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1942ms 03:21:29 INFO - PROCESS | 12158 | 1468750889652 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 12158 | 1468750889657 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:21:29 INFO - PROCESS | 12158 | 1468750889664 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 12158 | 1468750889669 Marionette TRACE conn4 <- [1,730,null,{}] 03:21:29 INFO - PROCESS | 12158 | 1468750889685 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:29 INFO - PROCESS | 12158 | 1468750889693 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:29 INFO - PROCESS | 12158 | 1468750889897 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:21:30 INFO - PROCESS | 12158 | 1468750890170 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 12158 | 1468750890177 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x925cac00 == 74 [pid = 12158] [id = 190] 03:21:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x925cfc00) [pid = 12158] [serial = 570] [outer = (nil)] 03:21:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x92860800) [pid = 12158] [serial = 571] [outer = 0x925cfc00] 03:21:30 INFO - PROCESS | 12158 | 1468750890269 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x92ad8800) [pid = 12158] [serial = 572] [outer = 0x925cfc00] 03:21:31 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:31 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:31 INFO - PROCESS | 12158 | 1468750891225 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 12158 | 1468750891308 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:21:31 INFO - PROCESS | 12158 | 1468750891321 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 12158 | 1468750891323 Marionette TRACE conn4 <- [1,734,null,{}] 03:21:31 INFO - PROCESS | 12158 | 1468750891330 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 12158 | 1468750891335 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:31 INFO - PROCESS | 12158 | 1468750891571 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:21:31 INFO - PROCESS | 12158 | 1468750891599 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 12158 | 1468750891606 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22e800 == 75 [pid = 12158] [id = 191] 03:21:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x92dd8400) [pid = 12158] [serial = 573] [outer = (nil)] 03:21:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x93030000) [pid = 12158] [serial = 574] [outer = 0x92dd8400] 03:21:31 INFO - PROCESS | 12158 | 1468750891699 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x94863800) [pid = 12158] [serial = 575] [outer = 0x92dd8400] 03:21:32 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:32 INFO - PROCESS | 12158 | 1468750892738 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1482ms 03:21:32 INFO - PROCESS | 12158 | 1468750892803 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 12158 | 1468750892807 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:21:32 INFO - PROCESS | 12158 | 1468750892813 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 12158 | 1468750892817 Marionette TRACE conn4 <- [1,738,null,{}] 03:21:32 INFO - PROCESS | 12158 | 1468750892824 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 12158 | 1468750892831 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:33 INFO - PROCESS | 12158 | 1468750893098 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:21:33 INFO - PROCESS | 12158 | 1468750893121 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 12158 | 1468750893131 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x9250a000 == 76 [pid = 12158] [id = 192] 03:21:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x92fbf400) [pid = 12158] [serial = 576] [outer = (nil)] 03:21:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x948ac400) [pid = 12158] [serial = 577] [outer = 0x92fbf400] 03:21:33 INFO - PROCESS | 12158 | 1468750893214 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x952c1400) [pid = 12158] [serial = 578] [outer = 0x92fbf400] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x91856000) [pid = 12158] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x8f9ca800) [pid = 12158] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x8e60c000) [pid = 12158] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x8d509c00) [pid = 12158] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x8e70c000) [pid = 12158] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:21:34 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x8d50b000) [pid = 12158] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:21:35 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:35 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:35 INFO - PROCESS | 12158 | 1468750895589 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2836ms 03:21:35 INFO - PROCESS | 12158 | 1468750895652 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 12158 | 1468750895660 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:21:35 INFO - PROCESS | 12158 | 1468750895670 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 12158 | 1468750895676 Marionette TRACE conn4 <- [1,742,null,{}] 03:21:35 INFO - PROCESS | 12158 | 1468750895728 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 12158 | 1468750895734 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:36 INFO - PROCESS | 12158 | 1468750896030 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:21:36 INFO - PROCESS | 12158 | 1468750896179 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 12158 | 1468750896190 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50ac00 == 77 [pid = 12158] [id = 193] 03:21:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x8d843400) [pid = 12158] [serial = 579] [outer = (nil)] 03:21:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x8e60b000) [pid = 12158] [serial = 580] [outer = 0x8d843400] 03:21:36 INFO - PROCESS | 12158 | 1468750896292 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x8e611c00) [pid = 12158] [serial = 581] [outer = 0x8d843400] 03:21:37 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:37 INFO - PROCESS | 12158 | 1468750897825 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2194ms 03:21:37 INFO - PROCESS | 12158 | 1468750897864 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 12158 | 1468750897873 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:21:37 INFO - PROCESS | 12158 | 1468750897889 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 12158 | 1468750897895 Marionette TRACE conn4 <- [1,746,null,{}] 03:21:37 INFO - PROCESS | 12158 | 1468750897902 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:37 INFO - PROCESS | 12158 | 1468750897907 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:38 INFO - PROCESS | 12158 | 1468750898184 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:21:38 INFO - PROCESS | 12158 | 1468750898389 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 12158 | 1468750898400 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50b800 == 78 [pid = 12158] [id = 194] 03:21:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8ec2f400) [pid = 12158] [serial = 582] [outer = (nil)] 03:21:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x92509400) [pid = 12158] [serial = 583] [outer = 0x8ec2f400] 03:21:38 INFO - PROCESS | 12158 | 1468750898534 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x925c7000) [pid = 12158] [serial = 584] [outer = 0x8ec2f400] 03:21:39 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:39 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:40 INFO - PROCESS | 12158 | 1468750900035 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2197ms 03:21:40 INFO - PROCESS | 12158 | 1468750900086 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 12158 | 1468750900090 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:21:40 INFO - PROCESS | 12158 | 1468750900098 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 12158 | 1468750900104 Marionette TRACE conn4 <- [1,750,null,{}] 03:21:40 INFO - PROCESS | 12158 | 1468750900122 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 12158 | 1468750900131 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:40 INFO - PROCESS | 12158 | 1468750900339 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:21:40 INFO - PROCESS | 12158 | 1468750900543 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 12158 | 1468750900557 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cc800 == 79 [pid = 12158] [id = 195] 03:21:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x92ddf800) [pid = 12158] [serial = 585] [outer = (nil)] 03:21:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x9302d800) [pid = 12158] [serial = 586] [outer = 0x92ddf800] 03:21:40 INFO - PROCESS | 12158 | 1468750900686 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x95c2d000) [pid = 12158] [serial = 587] [outer = 0x92ddf800] 03:21:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8e70b800) [pid = 12158] [serial = 588] [outer = 0x9b24a400] 03:21:42 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:42 INFO - PROCESS | 12158 | 1468750902173 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2101ms 03:21:42 INFO - PROCESS | 12158 | 1468750902250 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 12158 | 1468750902256 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:21:42 INFO - PROCESS | 12158 | 1468750902286 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 12158 | 1468750902290 Marionette TRACE conn4 <- [1,754,null,{}] 03:21:42 INFO - PROCESS | 12158 | 1468750902297 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 12158 | 1468750902303 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:42 INFO - PROCESS | 12158 | 1468750902532 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:21:42 INFO - PROCESS | 12158 | 1468750902741 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 12158 | 1468750902753 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec33400 == 80 [pid = 12158] [id = 196] 03:21:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x92bb1400) [pid = 12158] [serial = 589] [outer = (nil)] 03:21:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x997ca400) [pid = 12158] [serial = 590] [outer = 0x92bb1400] 03:21:42 INFO - PROCESS | 12158 | 1468750902885 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x9a1aac00) [pid = 12158] [serial = 591] [outer = 0x92bb1400] 03:21:44 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:44 INFO - PROCESS | 12158 | 1468750904306 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2147ms 03:21:44 INFO - PROCESS | 12158 | 1468750904430 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:21:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:21:44 INFO - PROCESS | 12158 | 1468750904435 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:21:44 INFO - PROCESS | 12158 | 1468750904441 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 12158 | 1468750904445 Marionette TRACE conn4 <- [1,758,null,{}] 03:21:44 INFO - PROCESS | 12158 | 1468750904452 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 12158 | 1468750904459 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:44 INFO - PROCESS | 12158 | 1468750904691 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:21:44 INFO - PROCESS | 12158 | 1468750904901 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 12158 | 1468750904911 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d502c00 == 81 [pid = 12158] [id = 197] 03:21:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x8d507400) [pid = 12158] [serial = 592] [outer = (nil)] 03:21:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x9a23d400) [pid = 12158] [serial = 593] [outer = 0x8d507400] 03:21:45 INFO - PROCESS | 12158 | 1468750905040 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x9a4f4800) [pid = 12158] [serial = 594] [outer = 0x8d507400] 03:21:45 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:45 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:21:45 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:45 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:45 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:21:46 INFO - PROCESS | 12158 | 1468750906157 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1788ms 03:21:46 INFO - PROCESS | 12158 | 1468750906230 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 12158 | 1468750906234 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:21:46 INFO - PROCESS | 12158 | 1468750906241 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 12158 | 1468750906245 Marionette TRACE conn4 <- [1,762,null,{}] 03:21:46 INFO - PROCESS | 12158 | 1468750906251 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 12158 | 1468750906263 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:46 INFO - PROCESS | 12158 | 1468750906564 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:21:46 INFO - PROCESS | 12158 | 1468750906817 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 12158 | 1468750906823 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c9c00 == 82 [pid = 12158] [id = 198] 03:21:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x8f108c00) [pid = 12158] [serial = 595] [outer = (nil)] 03:21:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x9bd5dc00) [pid = 12158] [serial = 596] [outer = 0x8f108c00] 03:21:46 INFO - PROCESS | 12158 | 1468750906914 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x9bde2400) [pid = 12158] [serial = 597] [outer = 0x8f108c00] 03:21:48 INFO - PROCESS | 12158 | 1468750908218 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:21:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2033ms 03:21:48 INFO - PROCESS | 12158 | 1468750908278 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 12158 | 1468750908282 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:21:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:21:48 INFO - PROCESS | 12158 | 1468750908334 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 12158 | 1468750908337 Marionette TRACE conn4 <- [1,766,null,{}] 03:21:48 INFO - PROCESS | 12158 | 1468750908348 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 12158 | 1468750908354 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:48 INFO - PROCESS | 12158 | 1468750908578 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:21:48 INFO - PROCESS | 12158 | 1468750908784 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 12158 | 1468750908792 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c232400 == 83 [pid = 12158] [id = 199] 03:21:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x8c232800) [pid = 12158] [serial = 598] [outer = (nil)] 03:21:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x8f106c00) [pid = 12158] [serial = 599] [outer = 0x8c232800] 03:21:48 INFO - PROCESS | 12158 | 1468750908914 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x9250d000) [pid = 12158] [serial = 600] [outer = 0x8c232800] 03:21:50 INFO - PROCESS | 12158 | 1468750910407 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2139ms 03:21:50 INFO - PROCESS | 12158 | 1468750910429 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 12158 | 1468750910433 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:21:50 INFO - PROCESS | 12158 | 1468750910440 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 12158 | 1468750910442 Marionette TRACE conn4 <- [1,770,null,{}] 03:21:50 INFO - PROCESS | 12158 | 1468750910449 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 12158 | 1468750910454 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:50 INFO - PROCESS | 12158 | 1468750910650 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:21:50 INFO - PROCESS | 12158 | 1468750910859 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 12158 | 1468750910868 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d6e000 == 84 [pid = 12158] [id = 200] 03:21:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x9537dc00) [pid = 12158] [serial = 601] [outer = (nil)] 03:21:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x9d5f3800) [pid = 12158] [serial = 602] [outer = 0x9537dc00] 03:21:50 INFO - PROCESS | 12158 | 1468750910988 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0x9d96ec00) [pid = 12158] [serial = 603] [outer = 0x9537dc00] 03:21:52 INFO - PROCESS | 12158 | 1468750912397 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1989ms 03:21:52 INFO - PROCESS | 12158 | 1468750912430 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 12158 | 1468750912436 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:21:52 INFO - PROCESS | 12158 | 1468750912444 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 12158 | 1468750912451 Marionette TRACE conn4 <- [1,774,null,{}] 03:21:52 INFO - PROCESS | 12158 | 1468750912459 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 12158 | 1468750912464 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:52 INFO - PROCESS | 12158 | 1468750912741 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:21:53 INFO - PROCESS | 12158 | 1468750913192 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 12158 | 1468750913201 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:21:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e611000 == 85 [pid = 12158] [id = 201] 03:21:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0x8e614400) [pid = 12158] [serial = 604] [outer = (nil)] 03:21:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 191 (0x8f812400) [pid = 12158] [serial = 605] [outer = 0x8e614400] 03:21:53 INFO - PROCESS | 12158 | 1468750913284 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 192 (0x8f9c7800) [pid = 12158] [serial = 606] [outer = 0x8e614400] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a445c00 == 84 [pid = 12158] [id = 40] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22e800 == 83 [pid = 12158] [id = 191] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x925cac00 == 82 [pid = 12158] [id = 190] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cec00 == 81 [pid = 12158] [id = 189] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8e613c00 == 80 [pid = 12158] [id = 188] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e800 == 79 [pid = 12158] [id = 182] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x91857400 == 78 [pid = 12158] [id = 103] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc1800 == 77 [pid = 12158] [id = 53] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c5800 == 76 [pid = 12158] [id = 99] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x952bbc00 == 75 [pid = 12158] [id = 44] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa0739800 == 74 [pid = 12158] [id = 41] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x925c2400 == 73 [pid = 12158] [id = 75] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a1a1000 == 72 [pid = 12158] [id = 46] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x91854c00 == 71 [pid = 12158] [id = 104] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92adb400 == 70 [pid = 12158] [id = 71] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a574400 == 69 [pid = 12158] [id = 33] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x930f1000 == 68 [pid = 12158] [id = 25] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93d69800 == 67 [pid = 12158] [id = 39] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a000 == 66 [pid = 12158] [id = 183] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc1400 == 65 [pid = 12158] [id = 56] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaaec00 == 64 [pid = 12158] [id = 59] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a90b400 == 63 [pid = 12158] [id = 13] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93a29000 == 62 [pid = 12158] [id = 37] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd3000 == 61 [pid = 12158] [id = 101] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa200f400 == 60 [pid = 12158] [id = 42] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaadc00 == 59 [pid = 12158] [id = 34] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93d64c00 == 58 [pid = 12158] [id = 45] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8c229400 == 57 [pid = 12158] [id = 186] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a910000 == 56 [pid = 12158] [id = 32] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa6198400 == 55 [pid = 12158] [id = 43] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9184ec00 == 54 [pid = 12158] [id = 119] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93a76000 == 53 [pid = 12158] [id = 187] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c7000 == 52 [pid = 12158] [id = 153] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d502400 == 51 [pid = 12158] [id = 185] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa256dc00 == 50 [pid = 12158] [id = 38] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93a68c00 == 49 [pid = 12158] [id = 118] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8e703000 == 48 [pid = 12158] [id = 184] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x925c5000 == 47 [pid = 12158] [id = 137] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d505400 == 46 [pid = 12158] [id = 155] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x95381400 == 45 [pid = 12158] [id = 63] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d501800 == 44 [pid = 12158] [id = 156] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x91849400 == 43 [pid = 12158] [id = 117] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8f81ec00 == 42 [pid = 12158] [id = 121] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9192b800 == 41 [pid = 12158] [id = 78] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x96f3d000 == 40 [pid = 12158] [id = 115] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9302dc00 == 39 [pid = 12158] [id = 60] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d2800 == 38 [pid = 12158] [id = 154] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x91849800 == 37 [pid = 12158] [id = 116] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d843000 == 36 [pid = 12158] [id = 152] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d844800 == 35 [pid = 12158] [id = 151] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa2001800 == 34 [pid = 12158] [id = 73] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9abd3800 == 33 [pid = 12158] [id = 102] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93b5c000 == 32 [pid = 12158] [id = 48] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x99331400 == 31 [pid = 12158] [id = 167] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x96f42000 == 30 [pid = 12158] [id = 72] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa2ff8000 == 29 [pid = 12158] [id = 27] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8e545c00 == 28 [pid = 12158] [id = 113] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8e542000 == 27 [pid = 12158] [id = 106] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x926ed400 == 26 [pid = 12158] [id = 77] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x93d71800 == 25 [pid = 12158] [id = 35] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0xa073b000 == 24 [pid = 12158] [id = 47] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x92fb9800 == 23 [pid = 12158] [id = 105] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x97a86400 == 22 [pid = 12158] [id = 57] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x95383c00 == 21 [pid = 12158] [id = 36] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10f800 == 20 [pid = 12158] [id = 166] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9a1a6000 == 19 [pid = 12158] [id = 85] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8f818400 == 18 [pid = 12158] [id = 164] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8c232400 == 17 [pid = 12158] [id = 199] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d502c00 == 16 [pid = 12158] [id = 197] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c9c00 == 15 [pid = 12158] [id = 198] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec33400 == 14 [pid = 12158] [id = 196] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cc800 == 13 [pid = 12158] [id = 195] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50b800 == 12 [pid = 12158] [id = 194] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50ac00 == 11 [pid = 12158] [id = 193] 03:21:59 INFO - PROCESS | 12158 | --DOCSHELL 0x9250a000 == 10 [pid = 12158] [id = 192] 03:22:01 INFO - PROCESS | 12158 | --DOCSHELL 0x93d6e000 == 9 [pid = 12158] [id = 200] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 191 (0x95c27c00) [pid = 12158] [serial = 470] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 190 (0x8c22e400) [pid = 12158] [serial = 520] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x92517c00) [pid = 12158] [serial = 511] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0xa6da6400) [pid = 12158] [serial = 517] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x91a6dc00) [pid = 12158] [serial = 538] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x93a24c00) [pid = 12158] [serial = 493] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x8f9c7000) [pid = 12158] [serial = 526] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x9a240000) [pid = 12158] [serial = 502] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x8f9c6800) [pid = 12158] [serial = 496] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x9c056c00) [pid = 12158] [serial = 505] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x8f819c00) [pid = 12158] [serial = 535] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x9184bc00) [pid = 12158] [serial = 536] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x93028400) [pid = 12158] [serial = 499] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0xa2fd1000) [pid = 12158] [serial = 508] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x8d843800) [pid = 12158] [serial = 530] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x8d50ec00) [pid = 12158] [serial = 529] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x8ec2cc00) [pid = 12158] [serial = 533] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x8ec2d800) [pid = 12158] [serial = 532] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x925cb400) [pid = 12158] [serial = 542] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x9250d800) [pid = 12158] [serial = 539] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x926e7c00) [pid = 12158] [serial = 544] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0xa6b7dc00) [pid = 12158] [serial = 514] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x925c3000) [pid = 12158] [serial = 541] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x93a77c00) [pid = 12158] [serial = 523] [outer = (nil)] [url = about:blank] 03:22:01 INFO - PROCESS | 12158 | 1468750921985 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 9570ms 03:22:02 INFO - PROCESS | 12158 | 1468750922016 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:22:02 INFO - PROCESS | 12158 | 1468750922024 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:22:02 INFO - PROCESS | 12158 | 1468750922035 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 12158 | 1468750922041 Marionette TRACE conn4 <- [1,778,null,{}] 03:22:02 INFO - PROCESS | 12158 | 1468750922053 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 12158 | 1468750922061 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:02 INFO - PROCESS | 12158 | 1468750922278 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:22:02 INFO - PROCESS | 12158 | 1468750922472 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 12158 | 1468750922487 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e800 == 10 [pid = 12158] [id = 202] 03:22:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8d50ec00) [pid = 12158] [serial = 607] [outer = (nil)] 03:22:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8d843000) [pid = 12158] [serial = 608] [outer = 0x8d50ec00] 03:22:02 INFO - PROCESS | 12158 | 1468750922577 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x8d845400) [pid = 12158] [serial = 609] [outer = 0x8d50ec00] 03:22:03 INFO - PROCESS | 12158 | 1468750923462 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1450ms 03:22:03 INFO - PROCESS | 12158 | 1468750923483 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:22:03 INFO - PROCESS | 12158 | 1468750923494 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:22:03 INFO - PROCESS | 12158 | 1468750923506 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 12158 | 1468750923512 Marionette TRACE conn4 <- [1,782,null,{}] 03:22:03 INFO - PROCESS | 12158 | 1468750923518 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:03 INFO - PROCESS | 12158 | 1468750923525 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:03 INFO - PROCESS | 12158 | 1468750923728 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:22:03 INFO - PROCESS | 12158 | 1468750923908 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 12158 | 1468750923921 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50a400 == 11 [pid = 12158] [id = 203] 03:22:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8e709800) [pid = 12158] [serial = 610] [outer = (nil)] 03:22:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8e70f800) [pid = 12158] [serial = 611] [outer = 0x8e709800] 03:22:04 INFO - PROCESS | 12158 | 1468750924045 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8ec35000) [pid = 12158] [serial = 612] [outer = 0x8e709800] 03:22:05 INFO - PROCESS | 12158 | 1468750925210 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1741ms 03:22:05 INFO - PROCESS | 12158 | 1468750925247 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 12158 | 1468750925251 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:22:05 INFO - PROCESS | 12158 | 1468750925260 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 12158 | 1468750925266 Marionette TRACE conn4 <- [1,786,null,{}] 03:22:05 INFO - PROCESS | 12158 | 1468750925297 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 12158 | 1468750925307 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:05 INFO - PROCESS | 12158 | 1468750925564 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:22:05 INFO - PROCESS | 12158 | 1468750925712 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 12158 | 1468750925725 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x91851000 == 12 [pid = 12158] [id = 204] 03:22:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x91851c00) [pid = 12158] [serial = 613] [outer = (nil)] 03:22:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x91855c00) [pid = 12158] [serial = 614] [outer = 0x91851c00] 03:22:05 INFO - PROCESS | 12158 | 1468750925899 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x91932400) [pid = 12158] [serial = 615] [outer = 0x91851c00] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x8f9cd800) [pid = 12158] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x8f81f400) [pid = 12158] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x9485e800) [pid = 12158] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8d1c7400) [pid = 12158] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x92ddf400) [pid = 12158] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x8e611400) [pid = 12158] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x8d84c800) [pid = 12158] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x8e70b000) [pid = 12158] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x9abdcc00) [pid = 12158] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x92bad400) [pid = 12158] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x948a7c00) [pid = 12158] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x8d1d2400) [pid = 12158] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x8d507800) [pid = 12158] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x93a6b000) [pid = 12158] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0xa6b7c800) [pid = 12158] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x97a7fc00) [pid = 12158] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x8f104400) [pid = 12158] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x8d507400) [pid = 12158] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x92fb6800) [pid = 12158] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x8d510400) [pid = 12158] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x92ba7400) [pid = 12158] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x9abd0000) [pid = 12158] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x92dd7000) [pid = 12158] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x9549ec00) [pid = 12158] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x984bc400) [pid = 12158] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x9a232800) [pid = 12158] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x9537a800) [pid = 12158] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x8d846000) [pid = 12158] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x8ec35400) [pid = 12158] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x9a572400) [pid = 12158] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x96f3e000) [pid = 12158] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x9549c000) [pid = 12158] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x926f3c00) [pid = 12158] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x8f81ac00) [pid = 12158] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8f9cbc00) [pid = 12158] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8ec2f000) [pid = 12158] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x8f9c7c00) [pid = 12158] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9192ac00) [pid = 12158] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x8d844c00) [pid = 12158] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0xa61c6400) [pid = 12158] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0xa1193000) [pid = 12158] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x92bb1400) [pid = 12158] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x925c2800) [pid = 12158] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x92dd4800) [pid = 12158] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8e541000) [pid = 12158] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8c225400) [pid = 12158] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0xa2010400) [pid = 12158] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0xa6b7e000) [pid = 12158] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8e70a800) [pid = 12158] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x9abd0400) [pid = 12158] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8ec32800) [pid = 12158] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9250c800) [pid = 12158] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x91a70800) [pid = 12158] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x993a8000) [pid = 12158] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8f818800) [pid = 12158] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x92ddf800) [pid = 12158] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8ec2f400) [pid = 12158] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8d843400) [pid = 12158] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x925cfc00) [pid = 12158] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x92dd8400) [pid = 12158] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x92fbf400) [pid = 12158] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x9537dc00) [pid = 12158] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8c232800) [pid = 12158] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:22:08 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8f108c00) [pid = 12158] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:22:08 INFO - PROCESS | 12158 | 1468750928703 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 3465ms 03:22:08 INFO - PROCESS | 12158 | 1468750928725 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 12158 | 1468750928731 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:22:08 INFO - PROCESS | 12158 | 1468750928738 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 12158 | 1468750928741 Marionette TRACE conn4 <- [1,790,null,{}] 03:22:08 INFO - PROCESS | 12158 | 1468750928747 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 12158 | 1468750928752 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:08 INFO - PROCESS | 12158 | 1468750928920 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:22:08 INFO - PROCESS | 12158 | 1468750928935 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 12158 | 1468750928940 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d841800 == 13 [pid = 12158] [id = 205] 03:22:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8d846000) [pid = 12158] [serial = 616] [outer = (nil)] 03:22:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8ec2f000) [pid = 12158] [serial = 617] [outer = 0x8d846000] 03:22:09 INFO - PROCESS | 12158 | 1468750929013 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8f9ca400) [pid = 12158] [serial = 618] [outer = 0x8d846000] 03:22:10 INFO - PROCESS | 12158 | 1468750930029 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1389ms 03:22:10 INFO - PROCESS | 12158 | 1468750930129 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 12158 | 1468750930135 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:22:10 INFO - PROCESS | 12158 | 1468750930143 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 12158 | 1468750930149 Marionette TRACE conn4 <- [1,794,null,{}] 03:22:10 INFO - PROCESS | 12158 | 1468750930158 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:10 INFO - PROCESS | 12158 | 1468750930166 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:10 INFO - PROCESS | 12158 | 1468750930391 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:22:10 INFO - PROCESS | 12158 | 1468750930656 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 12158 | 1468750930673 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d507000 == 14 [pid = 12158] [id = 206] 03:22:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8d507800) [pid = 12158] [serial = 619] [outer = (nil)] 03:22:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8d50e000) [pid = 12158] [serial = 620] [outer = 0x8d507800] 03:22:10 INFO - PROCESS | 12158 | 1468750930773 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8dad9000) [pid = 12158] [serial = 621] [outer = 0x8d507800] 03:22:11 INFO - PROCESS | 12158 | 1468750931732 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1642ms 03:22:11 INFO - PROCESS | 12158 | 1468750931786 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 12158 | 1468750931797 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:22:11 INFO - PROCESS | 12158 | 1468750931816 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 12158 | 1468750931823 Marionette TRACE conn4 <- [1,798,null,{}] 03:22:11 INFO - PROCESS | 12158 | 1468750931832 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 12158 | 1468750931839 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:12 INFO - PROCESS | 12158 | 1468750932104 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:22:12 INFO - PROCESS | 12158 | 1468750932411 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 12158 | 1468750932423 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ce800 == 15 [pid = 12158] [id = 207] 03:22:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8f104400) [pid = 12158] [serial = 622] [outer = (nil)] 03:22:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x91857400) [pid = 12158] [serial = 623] [outer = 0x8f104400] 03:22:12 INFO - PROCESS | 12158 | 1468750932514 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x91a6d000) [pid = 12158] [serial = 624] [outer = 0x8f104400] 03:22:13 INFO - PROCESS | 12158 | 1468750933510 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1748ms 03:22:13 INFO - PROCESS | 12158 | 1468750933559 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 12158 | 1468750933562 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:22:13 INFO - PROCESS | 12158 | 1468750933570 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 12158 | 1468750933574 Marionette TRACE conn4 <- [1,802,null,{}] 03:22:13 INFO - PROCESS | 12158 | 1468750933591 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 12158 | 1468750933600 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:13 INFO - PROCESS | 12158 | 1468750933854 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:22:14 INFO - PROCESS | 12158 | 1468750934191 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 12158 | 1468750934206 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192b800 == 16 [pid = 12158] [id = 208] 03:22:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x925c8400) [pid = 12158] [serial = 625] [outer = (nil)] 03:22:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x925d0c00) [pid = 12158] [serial = 626] [outer = 0x925c8400] 03:22:14 INFO - PROCESS | 12158 | 1468750934298 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8ec37400) [pid = 12158] [serial = 627] [outer = 0x925c8400] 03:22:15 INFO - PROCESS | 12158 | 1468750935260 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1735ms 03:22:15 INFO - PROCESS | 12158 | 1468750935309 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 12158 | 1468750935314 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:22:15 INFO - PROCESS | 12158 | 1468750935321 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 12158 | 1468750935325 Marionette TRACE conn4 <- [1,806,null,{}] 03:22:15 INFO - PROCESS | 12158 | 1468750935331 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 12158 | 1468750935336 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:15 INFO - PROCESS | 12158 | 1468750935530 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:22:15 INFO - PROCESS | 12158 | 1468750935782 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 12158 | 1468750935792 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c2400 == 17 [pid = 12158] [id = 209] 03:22:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x926eec00) [pid = 12158] [serial = 628] [outer = (nil)] 03:22:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x92865800) [pid = 12158] [serial = 629] [outer = 0x926eec00] 03:22:15 INFO - PROCESS | 12158 | 1468750935896 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92ad2c00) [pid = 12158] [serial = 630] [outer = 0x926eec00] 03:22:16 INFO - PROCESS | 12158 | 1468750936883 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1635ms 03:22:16 INFO - PROCESS | 12158 | 1468750936959 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 12158 | 1468750936963 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:22:16 INFO - PROCESS | 12158 | 1468750936972 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 12158 | 1468750936976 Marionette TRACE conn4 <- [1,810,null,{}] 03:22:16 INFO - PROCESS | 12158 | 1468750936983 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 12158 | 1468750936989 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:17 INFO - PROCESS | 12158 | 1468750937221 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:22:17 INFO - PROCESS | 12158 | 1468750937516 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 12158 | 1468750937527 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f814400 == 18 [pid = 12158] [id = 210] 03:22:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x91850800) [pid = 12158] [serial = 631] [outer = (nil)] 03:22:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x92bac000) [pid = 12158] [serial = 632] [outer = 0x91850800] 03:22:17 INFO - PROCESS | 12158 | 1468750937619 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x92baf400) [pid = 12158] [serial = 633] [outer = 0x91850800] 03:22:18 INFO - PROCESS | 12158 | 1468750938601 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1685ms 03:22:18 INFO - PROCESS | 12158 | 1468750938658 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 12158 | 1468750938663 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:22:18 INFO - PROCESS | 12158 | 1468750938670 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 12158 | 1468750938674 Marionette TRACE conn4 <- [1,814,null,{}] 03:22:18 INFO - PROCESS | 12158 | 1468750938680 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 12158 | 1468750938691 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8e611000 == 17 [pid = 12158] [id = 201] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x997ca400) [pid = 12158] [serial = 590] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x925c7000) [pid = 12158] [serial = 584] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x9302d800) [pid = 12158] [serial = 586] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8e611c00) [pid = 12158] [serial = 581] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x92509400) [pid = 12158] [serial = 583] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x952c1400) [pid = 12158] [serial = 578] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8e60b000) [pid = 12158] [serial = 580] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x94863800) [pid = 12158] [serial = 575] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x92860800) [pid = 12158] [serial = 571] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x93030000) [pid = 12158] [serial = 574] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x948ac400) [pid = 12158] [serial = 577] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8f812400) [pid = 12158] [serial = 605] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x9d96ec00) [pid = 12158] [serial = 603] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9d5f3800) [pid = 12158] [serial = 602] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9250d000) [pid = 12158] [serial = 600] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x9bde2400) [pid = 12158] [serial = 597] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8f106c00) [pid = 12158] [serial = 599] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x926f4000) [pid = 12158] [serial = 553] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x930f0800) [pid = 12158] [serial = 364] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0xa209d000) [pid = 12158] [serial = 352] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8d1d3000) [pid = 12158] [serial = 461] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x948ab400) [pid = 12158] [serial = 559] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f9ce400) [pid = 12158] [serial = 551] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8dae3000) [pid = 12158] [serial = 464] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8f811c00) [pid = 12158] [serial = 566] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0xa2fd7c00) [pid = 12158] [serial = 398] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8ec36c00) [pid = 12158] [serial = 565] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x92ad8000) [pid = 12158] [serial = 554] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0xa6b7d800) [pid = 12158] [serial = 413] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x948ae800) [pid = 12158] [serial = 404] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x95374400) [pid = 12158] [serial = 560] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8dadc800) [pid = 12158] [serial = 568] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0xa2fd1400) [pid = 12158] [serial = 467] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0xa2ff3000) [pid = 12158] [serial = 355] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0xa6c0f400) [pid = 12158] [serial = 452] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x9a239400) [pid = 12158] [serial = 358] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8f10dc00) [pid = 12158] [serial = 367] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8f818000) [pid = 12158] [serial = 569] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x9a4f4800) [pid = 12158] [serial = 594] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x952b4c00) [pid = 12158] [serial = 440] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8dad8800) [pid = 12158] [serial = 547] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x92bb1000) [pid = 12158] [serial = 410] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x9bd64c00) [pid = 12158] [serial = 395] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8e608000) [pid = 12158] [serial = 548] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x952b6400) [pid = 12158] [serial = 392] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x99849000) [pid = 12158] [serial = 563] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0xa4d53800) [pid = 12158] [serial = 449] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0xa073c800) [pid = 12158] [serial = 446] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x9a99d400) [pid = 12158] [serial = 434] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8dade400) [pid = 12158] [serial = 458] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x926f1000) [pid = 12158] [serial = 437] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x9bde1000) [pid = 12158] [serial = 443] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8f81c800) [pid = 12158] [serial = 550] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x9aab0000) [pid = 12158] [serial = 346] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x95c2c800) [pid = 12158] [serial = 562] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x9c052800) [pid = 12158] [serial = 349] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x92dda400) [pid = 12158] [serial = 343] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x92fb5000) [pid = 12158] [serial = 556] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x9a19d800) [pid = 12158] [serial = 337] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8ec39000) [pid = 12158] [serial = 361] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x9192cc00) [pid = 12158] [serial = 388] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x93a23c00) [pid = 12158] [serial = 557] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x91a6c400) [pid = 12158] [serial = 340] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x8d84a400) [pid = 12158] [serial = 455] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0xa6b79800) [pid = 12158] [serial = 407] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0xa4d60800) [pid = 12158] [serial = 401] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x9bd5dc00) [pid = 12158] [serial = 596] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0x9a1aac00) [pid = 12158] [serial = 591] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0x9a23d400) [pid = 12158] [serial = 593] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 61 (0x92fb5c00) [pid = 12158] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 60 (0x92863400) [pid = 12158] [serial = 545] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 59 (0x93a74400) [pid = 12158] [serial = 500] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 58 (0x9aaaf400) [pid = 12158] [serial = 527] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 57 (0x8c230800) [pid = 12158] [serial = 521] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 56 (0xa317c000) [pid = 12158] [serial = 509] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 55 (0xa6dab800) [pid = 12158] [serial = 518] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 54 (0xa6b7f000) [pid = 12158] [serial = 515] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 53 (0xa073e800) [pid = 12158] [serial = 506] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 52 (0x9192b000) [pid = 12158] [serial = 497] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 51 (0xa6195c00) [pid = 12158] [serial = 512] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 50 (0x93d6a800) [pid = 12158] [serial = 524] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 49 (0x9aaa2c00) [pid = 12158] [serial = 503] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 48 (0x95498000) [pid = 12158] [serial = 494] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 47 (0x95c2d000) [pid = 12158] [serial = 587] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | --DOMWINDOW == 46 (0x92ad8800) [pid = 12158] [serial = 572] [outer = (nil)] [url = about:blank] 03:22:20 INFO - PROCESS | 12158 | 1468750940339 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:22:20 INFO - PROCESS | 12158 | 1468750940438 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 12158 | 1468750940450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cfc00 == 18 [pid = 12158] [id = 211] 03:22:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 47 (0x8d1d0000) [pid = 12158] [serial = 634] [outer = (nil)] 03:22:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 48 (0x8d1d2800) [pid = 12158] [serial = 635] [outer = 0x8d1d0000] 03:22:20 INFO - PROCESS | 12158 | 1468750940537 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 49 (0x8d1d5800) [pid = 12158] [serial = 636] [outer = 0x8d1d0000] 03:22:21 INFO - PROCESS | 12158 | 1468750941458 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:22:21 INFO - PROCESS | 12158 | 1468750941528 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:22:21 INFO - PROCESS | 12158 | 1468750941540 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 12158 | 1468750941547 Marionette TRACE conn4 <- [1,818,null,{}] 03:22:21 INFO - PROCESS | 12158 | 1468750941558 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 12158 | 1468750941565 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:21 INFO - PROCESS | 12158 | 1468750941891 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:22:21 INFO - PROCESS | 12158 | 1468750941917 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 12158 | 1468750941929 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c225800 == 19 [pid = 12158] [id = 212] 03:22:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 50 (0x8d844000) [pid = 12158] [serial = 637] [outer = (nil)] 03:22:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 51 (0x8dada400) [pid = 12158] [serial = 638] [outer = 0x8d844000] 03:22:22 INFO - PROCESS | 12158 | 1468750942027 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 52 (0x8dae3800) [pid = 12158] [serial = 639] [outer = 0x8d844000] 03:22:23 INFO - PROCESS | 12158 | 1468750942997 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1499ms 03:22:23 INFO - PROCESS | 12158 | 1468750943037 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 12158 | 1468750943042 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:22:23 INFO - PROCESS | 12158 | 1468750943049 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 12158 | 1468750943054 Marionette TRACE conn4 <- [1,822,null,{}] 03:22:23 INFO - PROCESS | 12158 | 1468750943066 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 12158 | 1468750943070 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:23 INFO - PROCESS | 12158 | 1468750943310 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:22:23 INFO - PROCESS | 12158 | 1468750943330 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 12158 | 1468750943341 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e607800 == 20 [pid = 12158] [id = 213] 03:22:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 53 (0x8e609000) [pid = 12158] [serial = 640] [outer = (nil)] 03:22:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 54 (0x8e60cc00) [pid = 12158] [serial = 641] [outer = 0x8e609000] 03:22:23 INFO - PROCESS | 12158 | 1468750943413 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 55 (0x8e613c00) [pid = 12158] [serial = 642] [outer = 0x8e609000] 03:22:24 INFO - PROCESS | 12158 | 1468750944547 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 12158 | 1468750944607 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:22:24 INFO - PROCESS | 12158 | 1468750944626 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 12158 | 1468750944633 Marionette TRACE conn4 <- [1,826,null,{}] 03:22:24 INFO - PROCESS | 12158 | 1468750944647 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:24 INFO - PROCESS | 12158 | 1468750944652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:24 INFO - PROCESS | 12158 | 1468750944980 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:22:24 INFO - PROCESS | 12158 | --DOMWINDOW == 54 (0x8d846000) [pid = 12158] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:22:24 INFO - PROCESS | 12158 | --DOMWINDOW == 53 (0x91851c00) [pid = 12158] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:22:24 INFO - PROCESS | 12158 | --DOMWINDOW == 52 (0x8e709800) [pid = 12158] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:22:24 INFO - PROCESS | 12158 | --DOMWINDOW == 51 (0x8d50ec00) [pid = 12158] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:22:24 INFO - PROCESS | 12158 | --DOMWINDOW == 50 (0x8e614400) [pid = 12158] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:22:25 INFO - PROCESS | 12158 | 1468750945112 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 12158 | 1468750945120 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c6400 == 21 [pid = 12158] [id = 214] 03:22:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 51 (0x8d1c8800) [pid = 12158] [serial = 643] [outer = (nil)] 03:22:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 52 (0x8e54cc00) [pid = 12158] [serial = 644] [outer = 0x8d1c8800] 03:22:25 INFO - PROCESS | 12158 | 1468750945200 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 53 (0x8f108000) [pid = 12158] [serial = 645] [outer = 0x8d1c8800] 03:22:25 INFO - PROCESS | 12158 | 1468750945947 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1360ms 03:22:25 INFO - PROCESS | 12158 | 1468750945978 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 12158 | 1468750945982 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:22:25 INFO - PROCESS | 12158 | 1468750945988 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 12158 | 1468750945991 Marionette TRACE conn4 <- [1,830,null,{}] 03:22:25 INFO - PROCESS | 12158 | 1468750945997 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 12158 | 1468750946002 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:26 INFO - PROCESS | 12158 | 1468750946152 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:22:26 INFO - PROCESS | 12158 | 1468750946165 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 12158 | 1468750946172 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad7800 == 22 [pid = 12158] [id = 215] 03:22:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 54 (0x8e70c400) [pid = 12158] [serial = 646] [outer = (nil)] 03:22:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 55 (0x8f812c00) [pid = 12158] [serial = 647] [outer = 0x8e70c400] 03:22:26 INFO - PROCESS | 12158 | 1468750946252 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 56 (0x8f817c00) [pid = 12158] [serial = 648] [outer = 0x8e70c400] 03:22:27 INFO - PROCESS | 12158 | 1468750947345 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1378ms 03:22:27 INFO - PROCESS | 12158 | 1468750947369 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 12158 | 1468750947377 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:22:27 INFO - PROCESS | 12158 | 1468750947387 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 12158 | 1468750947391 Marionette TRACE conn4 <- [1,834,null,{}] 03:22:27 INFO - PROCESS | 12158 | 1468750947400 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 12158 | 1468750947406 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:27 INFO - PROCESS | 12158 | 1468750947630 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:22:27 INFO - PROCESS | 12158 | 1468750947876 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 12158 | 1468750947894 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d503400 == 23 [pid = 12158] [id = 216] 03:22:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 57 (0x8d503800) [pid = 12158] [serial = 649] [outer = (nil)] 03:22:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 58 (0x8e540800) [pid = 12158] [serial = 650] [outer = 0x8d503800] 03:22:28 INFO - PROCESS | 12158 | 1468750948030 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 59 (0x8e60b400) [pid = 12158] [serial = 651] [outer = 0x8d503800] 03:22:29 INFO - PROCESS | 12158 | 1468750949045 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1735ms 03:22:29 INFO - PROCESS | 12158 | 1468750949121 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 12158 | 1468750949129 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:22:29 INFO - PROCESS | 12158 | 1468750949142 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 12158 | 1468750949146 Marionette TRACE conn4 <- [1,838,null,{}] 03:22:29 INFO - PROCESS | 12158 | 1468750949155 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:29 INFO - PROCESS | 12158 | 1468750949160 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:29 INFO - PROCESS | 12158 | 1468750949387 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:22:29 INFO - PROCESS | 12158 | 1468750949651 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 12158 | 1468750949658 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227400 == 24 [pid = 12158] [id = 217] 03:22:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 60 (0x8f10dc00) [pid = 12158] [serial = 652] [outer = (nil)] 03:22:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0x8f813800) [pid = 12158] [serial = 653] [outer = 0x8f10dc00] 03:22:29 INFO - PROCESS | 12158 | 1468750949750 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0x8f81f400) [pid = 12158] [serial = 654] [outer = 0x8f10dc00] 03:22:30 INFO - PROCESS | 12158 | 1468750950780 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1685ms 03:22:30 INFO - PROCESS | 12158 | 1468750950828 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 12158 | 1468750950831 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:22:30 INFO - PROCESS | 12158 | 1468750950839 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 12158 | 1468750950846 Marionette TRACE conn4 <- [1,842,null,{}] 03:22:30 INFO - PROCESS | 12158 | 1468750950863 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 12158 | 1468750950872 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:31 INFO - PROCESS | 12158 | 1468750951103 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:22:31 INFO - PROCESS | 12158 | 1468750951313 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 12158 | 1468750951321 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184b400 == 25 [pid = 12158] [id = 218] 03:22:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x9184c400) [pid = 12158] [serial = 655] [outer = (nil)] 03:22:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x91850c00) [pid = 12158] [serial = 656] [outer = 0x9184c400] 03:22:31 INFO - PROCESS | 12158 | 1468750951420 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x91858000) [pid = 12158] [serial = 657] [outer = 0x9184c400] 03:22:32 INFO - PROCESS | 12158 | 1468750952588 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1795ms 03:22:32 INFO - PROCESS | 12158 | 1468750952636 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 12158 | 1468750952642 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:22:32 INFO - PROCESS | 12158 | 1468750952651 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 12158 | 1468750952656 Marionette TRACE conn4 <- [1,846,null,{}] 03:22:32 INFO - PROCESS | 12158 | 1468750952662 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 12158 | 1468750952668 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:32 INFO - PROCESS | 12158 | 1468750952913 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:22:33 INFO - PROCESS | 12158 | 1468750953124 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 12158 | 1468750953132 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x91852000 == 26 [pid = 12158] [id = 219] 03:22:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x9192a400) [pid = 12158] [serial = 658] [outer = (nil)] 03:22:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x91931800) [pid = 12158] [serial = 659] [outer = 0x9192a400] 03:22:33 INFO - PROCESS | 12158 | 1468750953223 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x91933800) [pid = 12158] [serial = 660] [outer = 0x9192a400] 03:22:34 INFO - PROCESS | 12158 | 1468750954161 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1541ms 03:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:22:34 INFO - PROCESS | 12158 | 1468750954192 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 12158 | 1468750954196 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:22:34 INFO - PROCESS | 12158 | 1468750954203 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 12158 | 1468750954206 Marionette TRACE conn4 <- [1,850,null,{}] 03:22:34 INFO - PROCESS | 12158 | 1468750954213 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 12158 | 1468750954219 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:34 INFO - PROCESS | 12158 | 1468750954409 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:22:34 INFO - PROCESS | 12158 | 1468750954569 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 12158 | 1468750954581 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a68000 == 27 [pid = 12158] [id = 220] 03:22:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x91a68400) [pid = 12158] [serial = 661] [outer = (nil)] 03:22:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x91a6c800) [pid = 12158] [serial = 662] [outer = 0x91a68400] 03:22:34 INFO - PROCESS | 12158 | 1468750954681 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x91a6ec00) [pid = 12158] [serial = 663] [outer = 0x91a68400] 03:22:35 INFO - PROCESS | 12158 | 1468750955791 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1639ms 03:22:35 INFO - PROCESS | 12158 | 1468750955843 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 12158 | 1468750955846 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:22:35 INFO - PROCESS | 12158 | 1468750955854 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 12158 | 1468750955858 Marionette TRACE conn4 <- [1,854,null,{}] 03:22:35 INFO - PROCESS | 12158 | 1468750955864 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 12158 | 1468750955875 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:36 INFO - PROCESS | 12158 | 1468750956295 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:22:36 INFO - PROCESS | 12158 | 1468750956513 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 12158 | 1468750956524 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d506800 == 28 [pid = 12158] [id = 221] 03:22:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8d507400) [pid = 12158] [serial = 664] [outer = (nil)] 03:22:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8d50b400) [pid = 12158] [serial = 665] [outer = 0x8d507400] 03:22:36 INFO - PROCESS | 12158 | 1468750956633 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8e53f800) [pid = 12158] [serial = 666] [outer = 0x8d507400] 03:22:37 INFO - PROCESS | 12158 | 1468750957577 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1784ms 03:22:37 INFO - PROCESS | 12158 | 1468750957641 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 12158 | 1468750957647 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:22:37 INFO - PROCESS | 12158 | 1468750957656 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 12158 | 1468750957661 Marionette TRACE conn4 <- [1,858,null,{}] 03:22:37 INFO - PROCESS | 12158 | 1468750957668 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 12158 | 1468750957673 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:37 INFO - PROCESS | 12158 | 1468750957932 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8ec2f000) [pid = 12158] [serial = 617] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8f9ca400) [pid = 12158] [serial = 618] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x91855c00) [pid = 12158] [serial = 614] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8e70f800) [pid = 12158] [serial = 611] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8d843000) [pid = 12158] [serial = 608] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8d845400) [pid = 12158] [serial = 609] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x8f9c7800) [pid = 12158] [serial = 606] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0x91932400) [pid = 12158] [serial = 615] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x8ec35000) [pid = 12158] [serial = 612] [outer = (nil)] [url = about:blank] 03:22:38 INFO - PROCESS | 12158 | 1468750958208 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 12158 | 1468750958214 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ce400 == 29 [pid = 12158] [id = 222] 03:22:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x8d845400) [pid = 12158] [serial = 667] [outer = (nil)] 03:22:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x8e608400) [pid = 12158] [serial = 668] [outer = 0x8d845400] 03:22:38 INFO - PROCESS | 12158 | 1468750958318 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x8ec30400) [pid = 12158] [serial = 669] [outer = 0x8d845400] 03:22:39 INFO - PROCESS | 12158 | 1468750959120 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1484ms 03:22:39 INFO - PROCESS | 12158 | 1468750959139 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 12158 | 1468750959144 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:22:39 INFO - PROCESS | 12158 | 1468750959150 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 12158 | 1468750959154 Marionette TRACE conn4 <- [1,862,null,{}] 03:22:39 INFO - PROCESS | 12158 | 1468750959160 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 12158 | 1468750959166 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:39 INFO - PROCESS | 12158 | 1468750959328 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:22:39 INFO - PROCESS | 12158 | 1468750959453 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 12158 | 1468750959460 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e547400 == 30 [pid = 12158] [id = 223] 03:22:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8f820c00) [pid = 12158] [serial = 670] [outer = (nil)] 03:22:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x8f9c5800) [pid = 12158] [serial = 671] [outer = 0x8f820c00] 03:22:39 INFO - PROCESS | 12158 | 1468750959533 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8f9cc000) [pid = 12158] [serial = 672] [outer = 0x8f820c00] 03:22:40 INFO - PROCESS | 12158 | 1468750960396 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1280ms 03:22:40 INFO - PROCESS | 12158 | 1468750960432 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 12158 | 1468750960437 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:22:40 INFO - PROCESS | 12158 | 1468750960454 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 12158 | 1468750960462 Marionette TRACE conn4 <- [1,866,null,{}] 03:22:40 INFO - PROCESS | 12158 | 1468750960469 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:40 INFO - PROCESS | 12158 | 1468750960475 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:40 INFO - PROCESS | 12158 | 1468750960656 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:22:40 INFO - PROCESS | 12158 | 1468750960793 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 12158 | 1468750960800 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f110800 == 31 [pid = 12158] [id = 224] 03:22:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8f9cf800) [pid = 12158] [serial = 673] [outer = (nil)] 03:22:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x91932000) [pid = 12158] [serial = 674] [outer = 0x8f9cf800] 03:22:40 INFO - PROCESS | 12158 | 1468750960880 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8f816400) [pid = 12158] [serial = 675] [outer = 0x8f9cf800] 03:22:41 INFO - PROCESS | 12158 | 1468750961789 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1394ms 03:22:41 INFO - PROCESS | 12158 | 1468750961848 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 12158 | 1468750961851 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:22:41 INFO - PROCESS | 12158 | 1468750961858 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 12158 | 1468750961861 Marionette TRACE conn4 <- [1,870,null,{}] 03:22:41 INFO - PROCESS | 12158 | 1468750961867 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 12158 | 1468750961871 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:42 INFO - PROCESS | 12158 | 1468750962095 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:22:42 INFO - PROCESS | 12158 | 1468750962128 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 12158 | 1468750962135 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227c00 == 32 [pid = 12158] [id = 225] 03:22:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8e60d800) [pid = 12158] [serial = 676] [outer = (nil)] 03:22:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x9250ec00) [pid = 12158] [serial = 677] [outer = 0x8e60d800] 03:22:42 INFO - PROCESS | 12158 | 1468750962226 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x92512c00) [pid = 12158] [serial = 678] [outer = 0x8e60d800] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x925c8400) [pid = 12158] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x91850800) [pid = 12158] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8d507800) [pid = 12158] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x926eec00) [pid = 12158] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8d1c8800) [pid = 12158] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8d1d0000) [pid = 12158] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8e609000) [pid = 12158] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8d844000) [pid = 12158] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:22:42 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8f104400) [pid = 12158] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:22:43 INFO - PROCESS | 12158 | 1468750963215 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1380ms 03:22:43 INFO - PROCESS | 12158 | 1468750963240 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 12158 | 1468750963245 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:22:43 INFO - PROCESS | 12158 | 1468750963252 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 12158 | 1468750963256 Marionette TRACE conn4 <- [1,874,null,{}] 03:22:43 INFO - PROCESS | 12158 | 1468750963262 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:43 INFO - PROCESS | 12158 | 1468750963267 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:43 INFO - PROCESS | 12158 | 1468750963450 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:22:43 INFO - PROCESS | 12158 | 1468750963580 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 12158 | 1468750963594 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 33 [pid = 12158] [id = 226] 03:22:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8ec32000) [pid = 12158] [serial = 679] [outer = (nil)] 03:22:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x9250dc00) [pid = 12158] [serial = 680] [outer = 0x8ec32000] 03:22:43 INFO - PROCESS | 12158 | 1468750963683 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x925c6000) [pid = 12158] [serial = 681] [outer = 0x8ec32000] 03:22:44 INFO - PROCESS | 12158 | 1468750964525 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1338ms 03:22:44 INFO - PROCESS | 12158 | 1468750964592 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 12158 | 1468750964596 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:22:44 INFO - PROCESS | 12158 | 1468750964602 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 12158 | 1468750964606 Marionette TRACE conn4 <- [1,878,null,{}] 03:22:44 INFO - PROCESS | 12158 | 1468750964611 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 12158 | 1468750964616 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:44 INFO - PROCESS | 12158 | 1468750964797 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:22:44 INFO - PROCESS | 12158 | 1468750964971 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 12158 | 1468750964984 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226c00 == 34 [pid = 12158] [id = 227] 03:22:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8c227000) [pid = 12158] [serial = 682] [outer = (nil)] 03:22:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8c22e800) [pid = 12158] [serial = 683] [outer = 0x8c227000] 03:22:45 INFO - PROCESS | 12158 | 1468750965068 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8d1cec00) [pid = 12158] [serial = 684] [outer = 0x8c227000] 03:22:46 INFO - PROCESS | 12158 | 1468750966141 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1579ms 03:22:46 INFO - PROCESS | 12158 | 1468750966184 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 12158 | 1468750966191 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:22:46 INFO - PROCESS | 12158 | 1468750966199 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 12158 | 1468750966204 Marionette TRACE conn4 <- [1,882,null,{}] 03:22:46 INFO - PROCESS | 12158 | 1468750966213 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 12158 | 1468750966220 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:46 INFO - PROCESS | 12158 | 1468750966419 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:22:46 INFO - PROCESS | 12158 | 1468750966643 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 12158 | 1468750966652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae2c00 == 35 [pid = 12158] [id = 228] 03:22:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8e541400) [pid = 12158] [serial = 685] [outer = (nil)] 03:22:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8e607c00) [pid = 12158] [serial = 686] [outer = 0x8e541400] 03:22:46 INFO - PROCESS | 12158 | 1468750966789 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8e614800) [pid = 12158] [serial = 687] [outer = 0x8e541400] 03:22:47 INFO - PROCESS | 12158 | 1468750967784 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1638ms 03:22:47 INFO - PROCESS | 12158 | 1468750967840 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 12158 | 1468750967847 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:22:47 INFO - PROCESS | 12158 | 1468750967856 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 12158 | 1468750967860 Marionette TRACE conn4 <- [1,886,null,{}] 03:22:47 INFO - PROCESS | 12158 | 1468750967866 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:47 INFO - PROCESS | 12158 | 1468750967872 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:48 INFO - PROCESS | 12158 | 1468750968106 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:22:48 INFO - PROCESS | 12158 | 1468750968360 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 12158 | 1468750968369 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec35000 == 36 [pid = 12158] [id = 229] 03:22:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x8f10a000) [pid = 12158] [serial = 688] [outer = (nil)] 03:22:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8f811800) [pid = 12158] [serial = 689] [outer = 0x8f10a000] 03:22:48 INFO - PROCESS | 12158 | 1468750968510 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8f9c6400) [pid = 12158] [serial = 690] [outer = 0x8f10a000] 03:22:49 INFO - PROCESS | 12158 | 1468750969503 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1685ms 03:22:49 INFO - PROCESS | 12158 | 1468750969540 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 12158 | 1468750969545 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:22:49 INFO - PROCESS | 12158 | 1468750969554 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 12158 | 1468750969566 Marionette TRACE conn4 <- [1,890,null,{}] 03:22:49 INFO - PROCESS | 12158 | 1468750969583 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 12158 | 1468750969591 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:49 INFO - PROCESS | 12158 | 1468750969853 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:22:50 INFO - PROCESS | 12158 | 1468750970107 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 12158 | 1468750970116 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c230400 == 37 [pid = 12158] [id = 230] 03:22:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x91932800) [pid = 12158] [serial = 691] [outer = (nil)] 03:22:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x925cc000) [pid = 12158] [serial = 692] [outer = 0x91932800] 03:22:50 INFO - PROCESS | 12158 | 1468750970205 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x925ce800) [pid = 12158] [serial = 693] [outer = 0x91932800] 03:22:51 INFO - PROCESS | 12158 | 1468750971129 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1610ms 03:22:51 INFO - PROCESS | 12158 | 1468750971162 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:22:51 INFO - PROCESS | 12158 | 1468750971168 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:22:51 INFO - PROCESS | 12158 | 1468750971175 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 12158 | 1468750971179 Marionette TRACE conn4 <- [1,894,null,{}] 03:22:51 INFO - PROCESS | 12158 | 1468750971186 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 12158 | 1468750971192 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:51 INFO - PROCESS | 12158 | 1468750971399 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:22:51 INFO - PROCESS | 12158 | 1468750971616 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 12158 | 1468750971623 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d849000 == 38 [pid = 12158] [id = 231] 03:22:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x926ec800) [pid = 12158] [serial = 694] [outer = (nil)] 03:22:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x926f2800) [pid = 12158] [serial = 695] [outer = 0x926ec800] 03:22:51 INFO - PROCESS | 12158 | 1468750971756 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x9285cc00) [pid = 12158] [serial = 696] [outer = 0x926ec800] 03:22:52 INFO - PROCESS | 12158 | 1468750972716 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1588ms 03:22:52 INFO - PROCESS | 12158 | 1468750972764 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:22:52 INFO - PROCESS | 12158 | 1468750972768 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:22:52 INFO - PROCESS | 12158 | 1468750972775 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 12158 | 1468750972779 Marionette TRACE conn4 <- [1,898,null,{}] 03:22:52 INFO - PROCESS | 12158 | 1468750972785 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 12158 | 1468750972790 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:53 INFO - PROCESS | 12158 | 1468750973014 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:22:53 INFO - PROCESS | 12158 | 1468750973233 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 12158 | 1468750973252 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285bc00 == 39 [pid = 12158] [id = 232] 03:22:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x9285ec00) [pid = 12158] [serial = 697] [outer = (nil)] 03:22:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x92866000) [pid = 12158] [serial = 698] [outer = 0x9285ec00] 03:22:53 INFO - PROCESS | 12158 | 1468750973400 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x92adf800) [pid = 12158] [serial = 699] [outer = 0x9285ec00] 03:22:54 INFO - PROCESS | 12158 | 1468750974710 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1987ms 03:22:54 INFO - PROCESS | 12158 | 1468750974763 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 12158 | 1468750974770 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:22:54 INFO - PROCESS | 12158 | 1468750974779 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 12158 | 1468750974783 Marionette TRACE conn4 <- [1,902,null,{}] 03:22:54 INFO - PROCESS | 12158 | 1468750974792 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 12158 | 1468750974798 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:55 INFO - PROCESS | 12158 | 1468750975113 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:22:55 INFO - PROCESS | 12158 | 1468750975341 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 12158 | 1468750975356 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84a400 == 40 [pid = 12158] [id = 233] 03:22:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8d84b400) [pid = 12158] [serial = 700] [outer = (nil)] 03:22:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8dadf800) [pid = 12158] [serial = 701] [outer = 0x8d84b400] 03:22:55 INFO - PROCESS | 12158 | 1468750975440 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8e548c00) [pid = 12158] [serial = 702] [outer = 0x8d84b400] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x91851000 == 39 [pid = 12158] [id = 204] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50a400 == 38 [pid = 12158] [id = 203] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e800 == 37 [pid = 12158] [id = 202] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a800 == 36 [pid = 12158] [id = 226] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227c00 == 35 [pid = 12158] [id = 225] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8f110800 == 34 [pid = 12158] [id = 224] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8e547400 == 33 [pid = 12158] [id = 223] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ce400 == 32 [pid = 12158] [id = 222] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d506800 == 31 [pid = 12158] [id = 221] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cfc00 == 30 [pid = 12158] [id = 211] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c225800 == 29 [pid = 12158] [id = 212] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x91852000 == 28 [pid = 12158] [id = 219] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x9184b400 == 27 [pid = 12158] [id = 218] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d507000 == 26 [pid = 12158] [id = 206] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8e607800 == 25 [pid = 12158] [id = 213] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x9192b800 == 24 [pid = 12158] [id = 208] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d503400 == 23 [pid = 12158] [id = 216] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x925c2400 == 22 [pid = 12158] [id = 209] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227400 == 21 [pid = 12158] [id = 217] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad7800 == 20 [pid = 12158] [id = 215] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ce800 == 19 [pid = 12158] [id = 207] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x91a68000 == 18 [pid = 12158] [id = 220] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8f814400 == 17 [pid = 12158] [id = 210] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c6400 == 16 [pid = 12158] [id = 214] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d841800 == 15 [pid = 12158] [id = 205] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x9285bc00 == 14 [pid = 12158] [id = 232] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d849000 == 13 [pid = 12158] [id = 231] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c230400 == 12 [pid = 12158] [id = 230] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae2c00 == 11 [pid = 12158] [id = 228] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec35000 == 10 [pid = 12158] [id = 229] 03:22:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226c00 == 9 [pid = 12158] [id = 227] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8ec37400) [pid = 12158] [serial = 627] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x92baf400) [pid = 12158] [serial = 633] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8d50e000) [pid = 12158] [serial = 620] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x92865800) [pid = 12158] [serial = 629] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8f108000) [pid = 12158] [serial = 645] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8d1d5800) [pid = 12158] [serial = 636] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8dad9000) [pid = 12158] [serial = 621] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8d1d2800) [pid = 12158] [serial = 635] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8e613c00) [pid = 12158] [serial = 642] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x8dada400) [pid = 12158] [serial = 638] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8e60cc00) [pid = 12158] [serial = 641] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x8e54cc00) [pid = 12158] [serial = 644] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x91857400) [pid = 12158] [serial = 623] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x92bac000) [pid = 12158] [serial = 632] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x92ad2c00) [pid = 12158] [serial = 630] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8dae3800) [pid = 12158] [serial = 639] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x91a6d000) [pid = 12158] [serial = 624] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x925d0c00) [pid = 12158] [serial = 626] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8f812c00) [pid = 12158] [serial = 647] [outer = (nil)] [url = about:blank] 03:22:57 INFO - PROCESS | 12158 | 1468750977624 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2898ms 03:22:57 INFO - PROCESS | 12158 | 1468750977678 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 12158 | 1468750977684 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:22:57 INFO - PROCESS | 12158 | 1468750977730 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 12158 | 1468750977736 Marionette TRACE conn4 <- [1,906,null,{}] 03:22:57 INFO - PROCESS | 12158 | 1468750977751 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 12158 | 1468750977758 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:57 INFO - PROCESS | 12158 | 1468750977963 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:22:58 INFO - PROCESS | 12158 | 1468750977977 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 12158 | 1468750977990 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ce400 == 10 [pid = 12158] [id = 234] 03:22:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8d1cfc00) [pid = 12158] [serial = 703] [outer = (nil)] 03:22:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8d83f000) [pid = 12158] [serial = 704] [outer = 0x8d1cfc00] 03:22:58 INFO - PROCESS | 12158 | 1468750978076 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8d84bc00) [pid = 12158] [serial = 705] [outer = 0x8d1cfc00] 03:22:59 INFO - PROCESS | 12158 | 1468750979034 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1380ms 03:22:59 INFO - PROCESS | 12158 | 1468750979088 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 12158 | 1468750979097 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:22:59 INFO - PROCESS | 12158 | 1468750979113 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 12158 | 1468750979118 Marionette TRACE conn4 <- [1,910,null,{}] 03:22:59 INFO - PROCESS | 12158 | 1468750979125 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:59 INFO - PROCESS | 12158 | 1468750979131 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:59 INFO - PROCESS | 12158 | 1468750979329 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:22:59 INFO - PROCESS | 12158 | 1468750979472 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 12158 | 1468750979480 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:22:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad7800 == 11 [pid = 12158] [id = 235] 03:22:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8e547400) [pid = 12158] [serial = 706] [outer = (nil)] 03:22:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x8e610c00) [pid = 12158] [serial = 707] [outer = 0x8e547400] 03:22:59 INFO - PROCESS | 12158 | 1468750979561 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8e706c00) [pid = 12158] [serial = 708] [outer = 0x8e547400] 03:23:00 INFO - PROCESS | 12158 | 1468750980647 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1592ms 03:23:00 INFO - PROCESS | 12158 | 1468750980735 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 12158 | 1468750980741 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:23:00 INFO - PROCESS | 12158 | 1468750980749 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 12158 | 1468750980755 Marionette TRACE conn4 <- [1,914,null,{}] 03:23:00 INFO - PROCESS | 12158 | 1468750980786 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 12158 | 1468750980796 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:01 INFO - PROCESS | 12158 | 1468750981027 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:23:01 INFO - PROCESS | 12158 | 1468750981063 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 12158 | 1468750981085 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f81b400 == 12 [pid = 12158] [id = 236] 03:23:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8f81c800) [pid = 12158] [serial = 709] [outer = (nil)] 03:23:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x8f9c4000) [pid = 12158] [serial = 710] [outer = 0x8f81c800] 03:23:01 INFO - PROCESS | 12158 | 1468750981278 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x91849800) [pid = 12158] [serial = 711] [outer = 0x8f81c800] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8e60d800) [pid = 12158] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x91a68400) [pid = 12158] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x9184c400) [pid = 12158] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8d507400) [pid = 12158] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8f820c00) [pid = 12158] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x9192a400) [pid = 12158] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x8d503800) [pid = 12158] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8f10dc00) [pid = 12158] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8e70c400) [pid = 12158] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8d845400) [pid = 12158] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8f9cf800) [pid = 12158] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:23:02 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8ec32000) [pid = 12158] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:23:02 INFO - PROCESS | 12158 | 1468750982854 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2149ms 03:23:02 INFO - PROCESS | 12158 | 1468750982899 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 12158 | 1468750982905 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:23:02 INFO - PROCESS | 12158 | 1468750982914 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 12158 | 1468750982919 Marionette TRACE conn4 <- [1,918,null,{}] 03:23:02 INFO - PROCESS | 12158 | 1468750982927 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 12158 | 1468750982933 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:03 INFO - PROCESS | 12158 | 1468750983128 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:23:03 INFO - PROCESS | 12158 | 1468750983336 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 12158 | 1468750983345 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cb800 == 13 [pid = 12158] [id = 237] 03:23:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8d510c00) [pid = 12158] [serial = 712] [outer = (nil)] 03:23:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8e54c000) [pid = 12158] [serial = 713] [outer = 0x8d510c00] 03:23:03 INFO - PROCESS | 12158 | 1468750983437 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8e611000) [pid = 12158] [serial = 714] [outer = 0x8d510c00] 03:23:04 INFO - PROCESS | 12158 | 1468750984466 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1637ms 03:23:04 INFO - PROCESS | 12158 | 1468750984551 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:23:04 INFO - PROCESS | 12158 | 1468750984561 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:23:04 INFO - PROCESS | 12158 | 1468750984574 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 12158 | 1468750984580 Marionette TRACE conn4 <- [1,922,null,{}] 03:23:04 INFO - PROCESS | 12158 | 1468750984587 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:04 INFO - PROCESS | 12158 | 1468750984593 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:04 INFO - PROCESS | 12158 | 1468750984898 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:23:05 INFO - PROCESS | 12158 | 1468750985172 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 12158 | 1468750985181 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10dc00 == 14 [pid = 12158] [id = 238] 03:23:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8f10fc00) [pid = 12158] [serial = 715] [outer = (nil)] 03:23:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8f9cf800) [pid = 12158] [serial = 716] [outer = 0x8f10fc00] 03:23:05 INFO - PROCESS | 12158 | 1468750985275 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x91851000) [pid = 12158] [serial = 717] [outer = 0x8f10fc00] 03:23:06 INFO - PROCESS | 12158 | 1468750986308 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1792ms 03:23:06 INFO - PROCESS | 12158 | 1468750986366 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:23:06 INFO - PROCESS | 12158 | 1468750986371 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:23:06 INFO - PROCESS | 12158 | 1468750986379 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 12158 | 1468750986386 Marionette TRACE conn4 <- [1,926,null,{}] 03:23:06 INFO - PROCESS | 12158 | 1468750986403 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 12158 | 1468750986413 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:06 INFO - PROCESS | 12158 | 1468750986649 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:23:06 INFO - PROCESS | 12158 | 1468750986915 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 12158 | 1468750986928 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a67000 == 15 [pid = 12158] [id = 239] 03:23:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x91a67800) [pid = 12158] [serial = 718] [outer = (nil)] 03:23:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x91a72c00) [pid = 12158] [serial = 719] [outer = 0x91a67800] 03:23:07 INFO - PROCESS | 12158 | 1468750987025 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x92511800) [pid = 12158] [serial = 720] [outer = 0x91a67800] 03:23:08 INFO - PROCESS | 12158 | 1468750988077 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1750ms 03:23:08 INFO - PROCESS | 12158 | 1468750988129 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:23:08 INFO - PROCESS | 12158 | 1468750988134 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:23:08 INFO - PROCESS | 12158 | 1468750988141 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 12158 | 1468750988144 Marionette TRACE conn4 <- [1,930,null,{}] 03:23:08 INFO - PROCESS | 12158 | 1468750988151 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 12158 | 1468750988156 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:08 INFO - PROCESS | 12158 | 1468750988377 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:23:08 INFO - PROCESS | 12158 | 1468750988656 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 12158 | 1468750988664 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ca800 == 16 [pid = 12158] [id = 240] 03:23:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8d83d800) [pid = 12158] [serial = 721] [outer = (nil)] 03:23:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x925cb800) [pid = 12158] [serial = 722] [outer = 0x8d83d800] 03:23:08 INFO - PROCESS | 12158 | 1468750988762 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x8d1cf800) [pid = 12158] [serial = 723] [outer = 0x8d83d800] 03:23:09 INFO - PROCESS | 12158 | 1468750989837 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1786ms 03:23:09 INFO - PROCESS | 12158 | 1468750989928 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 12158 | 1468750989934 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:23:09 INFO - PROCESS | 12158 | 1468750989943 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 12158 | 1468750989946 Marionette TRACE conn4 <- [1,934,null,{}] 03:23:09 INFO - PROCESS | 12158 | 1468750989952 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:09 INFO - PROCESS | 12158 | 1468750989958 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:10 INFO - PROCESS | 12158 | 1468750990318 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:23:10 INFO - PROCESS | 12158 | 1468750990562 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 12158 | 1468750990572 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c230400 == 17 [pid = 12158] [id = 241] 03:23:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x8d1cc800) [pid = 12158] [serial = 724] [outer = (nil)] 03:23:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8d505c00) [pid = 12158] [serial = 725] [outer = 0x8d1cc800] 03:23:10 INFO - PROCESS | 12158 | 1468750990660 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8d847800) [pid = 12158] [serial = 726] [outer = 0x8d1cc800] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x9250ec00) [pid = 12158] [serial = 677] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x91a6c800) [pid = 12158] [serial = 662] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x91a6ec00) [pid = 12158] [serial = 663] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x91850c00) [pid = 12158] [serial = 656] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x91858000) [pid = 12158] [serial = 657] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8d50b400) [pid = 12158] [serial = 665] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8e53f800) [pid = 12158] [serial = 666] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8f9c5800) [pid = 12158] [serial = 671] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8f9cc000) [pid = 12158] [serial = 672] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x91931800) [pid = 12158] [serial = 659] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x92512c00) [pid = 12158] [serial = 678] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x91933800) [pid = 12158] [serial = 660] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8e540800) [pid = 12158] [serial = 650] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8e60b400) [pid = 12158] [serial = 651] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8f813800) [pid = 12158] [serial = 653] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8f81f400) [pid = 12158] [serial = 654] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8f817c00) [pid = 12158] [serial = 648] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x8e608400) [pid = 12158] [serial = 668] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0x8ec30400) [pid = 12158] [serial = 669] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x8f816400) [pid = 12158] [serial = 675] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x91932000) [pid = 12158] [serial = 674] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0x9250dc00) [pid = 12158] [serial = 680] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0x925c6000) [pid = 12158] [serial = 681] [outer = (nil)] [url = about:blank] 03:23:11 INFO - PROCESS | 12158 | 1468750991744 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1840ms 03:23:11 INFO - PROCESS | 12158 | 1468750991784 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 12158 | 1468750991789 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:23:11 INFO - PROCESS | 12158 | 1468750991798 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 12158 | 1468750991802 Marionette TRACE conn4 <- [1,938,null,{}] 03:23:11 INFO - PROCESS | 12158 | 1468750991809 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 12158 | 1468750991818 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:12 INFO - PROCESS | 12158 | 1468750991998 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:23:12 INFO - PROCESS | 12158 | 1468750992168 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 12158 | 1468750992181 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e542400 == 18 [pid = 12158] [id = 242] 03:23:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x8e60b400) [pid = 12158] [serial = 727] [outer = (nil)] 03:23:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x8e710c00) [pid = 12158] [serial = 728] [outer = 0x8e60b400] 03:23:12 INFO - PROCESS | 12158 | 1468750992261 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x8ec39c00) [pid = 12158] [serial = 729] [outer = 0x8e60b400] 03:23:13 INFO - PROCESS | 12158 | 1468750993136 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1383ms 03:23:13 INFO - PROCESS | 12158 | 1468750993183 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 12158 | 1468750993191 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:23:13 INFO - PROCESS | 12158 | 1468750993200 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 12158 | 1468750993205 Marionette TRACE conn4 <- [1,942,null,{}] 03:23:13 INFO - PROCESS | 12158 | 1468750993212 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 12158 | 1468750993216 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:13 INFO - PROCESS | 12158 | 1468750993407 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:23:13 INFO - PROCESS | 12158 | 1468750993541 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 12158 | 1468750993561 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f820400 == 19 [pid = 12158] [id = 243] 03:23:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x8f9c6800) [pid = 12158] [serial = 730] [outer = (nil)] 03:23:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x8f9cc400) [pid = 12158] [serial = 731] [outer = 0x8f9c6800] 03:23:13 INFO - PROCESS | 12158 | 1468750993647 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x91857800) [pid = 12158] [serial = 732] [outer = 0x8f9c6800] 03:23:14 INFO - PROCESS | 12158 | 1468750994640 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1484ms 03:23:14 INFO - PROCESS | 12158 | 1468750994687 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 12158 | 1468750994694 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:23:14 INFO - PROCESS | 12158 | 1468750994711 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 12158 | 1468750994719 Marionette TRACE conn4 <- [1,946,null,{}] 03:23:14 INFO - PROCESS | 12158 | 1468750994732 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 12158 | 1468750994739 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:14 INFO - PROCESS | 12158 | 1468750994972 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:23:15 INFO - PROCESS | 12158 | 1468750994997 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 12158 | 1468750995003 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10d800 == 20 [pid = 12158] [id = 244] 03:23:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8f9c7000) [pid = 12158] [serial = 733] [outer = (nil)] 03:23:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x91a6ec00) [pid = 12158] [serial = 734] [outer = 0x8f9c7000] 03:23:15 INFO - PROCESS | 12158 | 1468750995079 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x91a74400) [pid = 12158] [serial = 735] [outer = 0x8f9c7000] 03:23:16 INFO - PROCESS | 12158 | 1468750996073 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8f10a000) [pid = 12158] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8c227000) [pid = 12158] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x9285ec00) [pid = 12158] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x8e541400) [pid = 12158] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0x926ec800) [pid = 12158] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x91932800) [pid = 12158] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x8d1cfc00) [pid = 12158] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0x8d84b400) [pid = 12158] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:23:16 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0x8e547400) [pid = 12158] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1459ms 03:23:16 INFO - PROCESS | 12158 | 1468750996162 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 12158 | 1468750996165 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:23:16 INFO - PROCESS | 12158 | 1468750996172 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 12158 | 1468750996176 Marionette TRACE conn4 <- [1,950,null,{}] 03:23:16 INFO - PROCESS | 12158 | 1468750996181 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 12158 | 1468750996186 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:16 INFO - PROCESS | 12158 | 1468750996356 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:23:16 INFO - PROCESS | 12158 | 1468750996365 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 12158 | 1468750996371 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d501400 == 21 [pid = 12158] [id = 245] 03:23:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x8dae4400) [pid = 12158] [serial = 736] [outer = (nil)] 03:23:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x91a65400) [pid = 12158] [serial = 737] [outer = 0x8dae4400] 03:23:16 INFO - PROCESS | 12158 | 1468750996444 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x92512c00) [pid = 12158] [serial = 738] [outer = 0x8dae4400] 03:23:17 INFO - PROCESS | 12158 | 1468750997387 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1285ms 03:23:17 INFO - PROCESS | 12158 | 1468750997460 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 12158 | 1468750997464 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:23:17 INFO - PROCESS | 12158 | 1468750997472 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 12158 | 1468750997476 Marionette TRACE conn4 <- [1,954,null,{}] 03:23:17 INFO - PROCESS | 12158 | 1468750997482 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 12158 | 1468750997487 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:17 INFO - PROCESS | 12158 | 1468750997684 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:23:17 INFO - PROCESS | 12158 | 1468750997846 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 12158 | 1468750997866 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50a000 == 22 [pid = 12158] [id = 246] 03:23:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x8dadf000) [pid = 12158] [serial = 739] [outer = (nil)] 03:23:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x925cd400) [pid = 12158] [serial = 740] [outer = 0x8dadf000] 03:23:17 INFO - PROCESS | 12158 | 1468750997950 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x926f3400) [pid = 12158] [serial = 741] [outer = 0x8dadf000] 03:23:19 INFO - PROCESS | 12158 | 1468750999085 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1686ms 03:23:19 INFO - PROCESS | 12158 | 1468750999160 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 12158 | 1468750999167 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:23:19 INFO - PROCESS | 12158 | 1468750999176 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 12158 | 1468750999181 Marionette TRACE conn4 <- [1,958,null,{}] 03:23:19 INFO - PROCESS | 12158 | 1468750999192 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 12158 | 1468750999197 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:19 INFO - PROCESS | 12158 | 1468750999460 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:23:19 INFO - PROCESS | 12158 | 1468750999718 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 12158 | 1468750999725 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d845400 == 23 [pid = 12158] [id = 247] 03:23:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8dade400) [pid = 12158] [serial = 742] [outer = (nil)] 03:23:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x8e610400) [pid = 12158] [serial = 743] [outer = 0x8dade400] 03:23:19 INFO - PROCESS | 12158 | 1468750999871 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8f108000) [pid = 12158] [serial = 744] [outer = 0x8dade400] 03:23:20 INFO - PROCESS | 12158 | 1468751000859 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1744ms 03:23:20 INFO - PROCESS | 12158 | 1468751000927 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 12158 | 1468751000934 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:23:20 INFO - PROCESS | 12158 | 1468751000978 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 12158 | 1468751000985 Marionette TRACE conn4 <- [1,962,null,{}] 03:23:21 INFO - PROCESS | 12158 | 1468751001047 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 12158 | 1468751001054 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:21 INFO - PROCESS | 12158 | 1468751001262 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:23:21 INFO - PROCESS | 12158 | 1468751001505 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 12158 | 1468751001514 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d844400 == 24 [pid = 12158] [id = 248] 03:23:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x91931400) [pid = 12158] [serial = 745] [outer = (nil)] 03:23:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x91938000) [pid = 12158] [serial = 746] [outer = 0x91931400] 03:23:21 INFO - PROCESS | 12158 | 1468751001616 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x91a6dc00) [pid = 12158] [serial = 747] [outer = 0x91931400] 03:23:22 INFO - PROCESS | 12158 | 1468751002640 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1738ms 03:23:22 INFO - PROCESS | 12158 | 1468751002715 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 12158 | 1468751002720 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:23:22 INFO - PROCESS | 12158 | 1468751002734 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 12158 | 1468751002745 Marionette TRACE conn4 <- [1,966,null,{}] 03:23:22 INFO - PROCESS | 12158 | 1468751002765 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:22 INFO - PROCESS | 12158 | 1468751002774 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:23 INFO - PROCESS | 12158 | 1468751003082 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:23:23 INFO - PROCESS | 12158 | 1468751003273 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 12158 | 1468751003286 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x92861c00 == 25 [pid = 12158] [id = 249] 03:23:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x92862800) [pid = 12158] [serial = 748] [outer = (nil)] 03:23:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x92868800) [pid = 12158] [serial = 749] [outer = 0x92862800] 03:23:23 INFO - PROCESS | 12158 | 1468751003377 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x92ad7400) [pid = 12158] [serial = 750] [outer = 0x92862800] 03:23:24 INFO - PROCESS | 12158 | 1468751004310 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1650ms 03:23:24 INFO - PROCESS | 12158 | 1468751004385 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 12158 | 1468751004390 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:23:24 INFO - PROCESS | 12158 | 1468751004397 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 12158 | 1468751004401 Marionette TRACE conn4 <- [1,970,null,{}] 03:23:24 INFO - PROCESS | 12158 | 1468751004407 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 12158 | 1468751004412 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:24 INFO - PROCESS | 12158 | 1468751004648 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:23:24 INFO - PROCESS | 12158 | 1468751004904 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 12158 | 1468751004913 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192d000 == 26 [pid = 12158] [id = 250] 03:23:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x92867400) [pid = 12158] [serial = 751] [outer = (nil)] 03:23:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x92ade400) [pid = 12158] [serial = 752] [outer = 0x92867400] 03:23:25 INFO - PROCESS | 12158 | 1468751005019 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x92ae1400) [pid = 12158] [serial = 753] [outer = 0x92867400] 03:23:26 INFO - PROCESS | 12158 | 1468751005996 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1635ms 03:23:26 INFO - PROCESS | 12158 | 1468751006034 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:23:26 INFO - PROCESS | 12158 | 1468751006038 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:23:26 INFO - PROCESS | 12158 | 1468751006046 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 12158 | 1468751006050 Marionette TRACE conn4 <- [1,974,null,{}] 03:23:26 INFO - PROCESS | 12158 | 1468751006059 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 12158 | 1468751006067 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:26 INFO - PROCESS | 12158 | 1468751006278 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:23:26 INFO - PROCESS | 12158 | 1468751006503 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 12158 | 1468751006511 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227400 == 27 [pid = 12158] [id = 251] 03:23:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x92ad9000) [pid = 12158] [serial = 754] [outer = (nil)] 03:23:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x92bac800) [pid = 12158] [serial = 755] [outer = 0x92ad9000] 03:23:26 INFO - PROCESS | 12158 | 1468751006650 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x92baf000) [pid = 12158] [serial = 756] [outer = 0x92ad9000] 03:23:27 INFO - PROCESS | 12158 | 1468751007651 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1639ms 03:23:27 INFO - PROCESS | 12158 | 1468751007686 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 12158 | 1468751007690 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:23:27 INFO - PROCESS | 12158 | 1468751007698 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 12158 | 1468751007702 Marionette TRACE conn4 <- [1,978,null,{}] 03:23:27 INFO - PROCESS | 12158 | 1468751007709 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 12158 | 1468751007720 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:28 INFO - PROCESS | 12158 | 1468751008031 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:23:28 INFO - PROCESS | 12158 | 1468751008320 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 12158 | 1468751008332 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c7800 == 28 [pid = 12158] [id = 252] 03:23:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8d1cb400) [pid = 12158] [serial = 757] [outer = (nil)] 03:23:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8e54c800) [pid = 12158] [serial = 758] [outer = 0x8d1cb400] 03:23:28 INFO - PROCESS | 12158 | 1468751008428 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x8f10b000) [pid = 12158] [serial = 759] [outer = 0x8d1cb400] 03:23:29 INFO - PROCESS | 12158 | 1468751009617 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1993ms 03:23:29 INFO - PROCESS | 12158 | 1468751009692 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 12158 | 1468751009706 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:23:29 INFO - PROCESS | 12158 | 1468751009732 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 12158 | 1468751009737 Marionette TRACE conn4 <- [1,982,null,{}] 03:23:29 INFO - PROCESS | 12158 | 1468751009799 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 12158 | 1468751009805 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:30 INFO - PROCESS | 12158 | 1468751010082 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:23:30 INFO - PROCESS | 12158 | 1468751010298 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 12158 | 1468751010312 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70e000 == 29 [pid = 12158] [id = 253] 03:23:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8e70f800) [pid = 12158] [serial = 760] [outer = (nil)] 03:23:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8ec35800) [pid = 12158] [serial = 761] [outer = 0x8e70f800] 03:23:30 INFO - PROCESS | 12158 | 1468751010436 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8f110000) [pid = 12158] [serial = 762] [outer = 0x8e70f800] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x8e610c00) [pid = 12158] [serial = 707] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8e706c00) [pid = 12158] [serial = 708] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8f9c6400) [pid = 12158] [serial = 690] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8d1cec00) [pid = 12158] [serial = 684] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x92adf800) [pid = 12158] [serial = 699] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8e614800) [pid = 12158] [serial = 687] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x9285cc00) [pid = 12158] [serial = 696] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x925ce800) [pid = 12158] [serial = 693] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x8d83f000) [pid = 12158] [serial = 704] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8e548c00) [pid = 12158] [serial = 702] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8dadf800) [pid = 12158] [serial = 701] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8c22e800) [pid = 12158] [serial = 683] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8e607c00) [pid = 12158] [serial = 686] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x8d84bc00) [pid = 12158] [serial = 705] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8f811800) [pid = 12158] [serial = 689] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x925cc000) [pid = 12158] [serial = 692] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x926f2800) [pid = 12158] [serial = 695] [outer = (nil)] [url = about:blank] 03:23:31 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x92866000) [pid = 12158] [serial = 698] [outer = (nil)] [url = about:blank] 03:23:32 INFO - PROCESS | 12158 | 1468751012403 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2701ms 03:23:32 INFO - PROCESS | 12158 | 1468751012435 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 12158 | 1468751012442 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:23:32 INFO - PROCESS | 12158 | 1468751012450 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 12158 | 1468751012458 Marionette TRACE conn4 <- [1,986,null,{}] 03:23:32 INFO - PROCESS | 12158 | 1468751012467 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 12158 | 1468751012473 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:32 INFO - PROCESS | 12158 | 1468751012659 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:23:32 INFO - PROCESS | 12158 | 1468751012791 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 12158 | 1468751012803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1800 == 30 [pid = 12158] [id = 254] 03:23:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8d1d5c00) [pid = 12158] [serial = 763] [outer = (nil)] 03:23:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8d50f800) [pid = 12158] [serial = 764] [outer = 0x8d1d5c00] 03:23:32 INFO - PROCESS | 12158 | 1468751012888 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8dae1800) [pid = 12158] [serial = 765] [outer = 0x8d1d5c00] 03:23:33 INFO - PROCESS | 12158 | 1468751013852 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1442ms 03:23:33 INFO - PROCESS | 12158 | 1468751013893 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 12158 | 1468751013903 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:23:33 INFO - PROCESS | 12158 | 1468751013916 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 12158 | 1468751013922 Marionette TRACE conn4 <- [1,990,null,{}] 03:23:33 INFO - PROCESS | 12158 | 1468751013928 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:33 INFO - PROCESS | 12158 | 1468751013934 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:34 INFO - PROCESS | 12158 | 1468751014138 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:23:34 INFO - PROCESS | 12158 | 1468751014310 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 12158 | 1468751014322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e610800 == 31 [pid = 12158] [id = 255] 03:23:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8e706000) [pid = 12158] [serial = 766] [outer = (nil)] 03:23:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8ec2d000) [pid = 12158] [serial = 767] [outer = 0x8e706000] 03:23:34 INFO - PROCESS | 12158 | 1468751014460 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8ec37000) [pid = 12158] [serial = 768] [outer = 0x8e706000] 03:23:35 INFO - PROCESS | 12158 | 1468751015497 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1635ms 03:23:35 INFO - PROCESS | 12158 | 1468751015560 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:23:35 INFO - PROCESS | 12158 | 1468751015566 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:23:35 INFO - PROCESS | 12158 | 1468751015574 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 12158 | 1468751015580 Marionette TRACE conn4 <- [1,994,null,{}] 03:23:35 INFO - PROCESS | 12158 | 1468751015615 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 12158 | 1468751015625 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:35 INFO - PROCESS | 12158 | 1468751015861 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:23:36 INFO - PROCESS | 12158 | 1468751016043 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 12158 | 1468751016057 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x91850400 == 32 [pid = 12158] [id = 256] 03:23:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x91851800) [pid = 12158] [serial = 769] [outer = (nil)] 03:23:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x9192b000) [pid = 12158] [serial = 770] [outer = 0x91851800] 03:23:36 INFO - PROCESS | 12158 | 1468751016141 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x91937400) [pid = 12158] [serial = 771] [outer = 0x91851800] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8f9c7000) [pid = 12158] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8dae4400) [pid = 12158] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8d510c00) [pid = 12158] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8f81c800) [pid = 12158] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x8d1cc800) [pid = 12158] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8e60b400) [pid = 12158] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8f10fc00) [pid = 12158] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8d83d800) [pid = 12158] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x91a67800) [pid = 12158] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8f9c6800) [pid = 12158] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:23:36 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8dadf000) [pid = 12158] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:23:37 INFO - PROCESS | 12158 | 1468751017487 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1941ms 03:23:37 INFO - PROCESS | 12158 | 1468751017516 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 12158 | 1468751017520 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:23:37 INFO - PROCESS | 12158 | 1468751017528 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 12158 | 1468751017531 Marionette TRACE conn4 <- [1,998,null,{}] 03:23:37 INFO - PROCESS | 12158 | 1468751017537 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 12158 | 1468751017542 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:37 INFO - PROCESS | 12158 | 1468751017734 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:23:37 INFO - PROCESS | 12158 | 1468751017860 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 12158 | 1468751017868 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d509000 == 33 [pid = 12158] [id = 257] 03:23:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x8dadf000) [pid = 12158] [serial = 772] [outer = (nil)] 03:23:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x91936400) [pid = 12158] [serial = 773] [outer = 0x8dadf000] 03:23:37 INFO - PROCESS | 12158 | 1468751017948 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x91a74000) [pid = 12158] [serial = 774] [outer = 0x8dadf000] 03:23:38 INFO - PROCESS | 12158 | 1468751018875 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1396ms 03:23:38 INFO - PROCESS | 12158 | 1468751018928 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 12158 | 1468751018934 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:23:38 INFO - PROCESS | 12158 | 1468751018947 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 12158 | 1468751018955 Marionette TRACE conn4 <- [1,1002,null,{}] 03:23:38 INFO - PROCESS | 12158 | 1468751018966 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 12158 | 1468751018973 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:39 INFO - PROCESS | 12158 | 1468751019173 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:23:39 INFO - PROCESS | 12158 | 1468751019337 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 12158 | 1468751019354 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226800 == 34 [pid = 12158] [id = 258] 03:23:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8d83e400) [pid = 12158] [serial = 775] [outer = (nil)] 03:23:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8d84b000) [pid = 12158] [serial = 776] [outer = 0x8d83e400] 03:23:39 INFO - PROCESS | 12158 | 1468751019506 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8e540000) [pid = 12158] [serial = 777] [outer = 0x8d83e400] 03:23:40 INFO - PROCESS | 12158 | 1468751020540 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1639ms 03:23:40 INFO - PROCESS | 12158 | 1468751020586 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 12158 | 1468751020593 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:23:40 INFO - PROCESS | 12158 | 1468751020605 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 12158 | 1468751020608 Marionette TRACE conn4 <- [1,1006,null,{}] 03:23:40 INFO - PROCESS | 12158 | 1468751020615 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 12158 | 1468751020621 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:40 INFO - PROCESS | 12158 | 1468751020813 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:23:41 INFO - PROCESS | 12158 | 1468751021027 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 12158 | 1468751021035 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c6c00 == 35 [pid = 12158] [id = 259] 03:23:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8f811c00) [pid = 12158] [serial = 778] [outer = (nil)] 03:23:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8f81a400) [pid = 12158] [serial = 779] [outer = 0x8f811c00] 03:23:41 INFO - PROCESS | 12158 | 1468751021130 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x9184f000) [pid = 12158] [serial = 780] [outer = 0x8f811c00] 03:23:42 INFO - PROCESS | 12158 | 1468751022156 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1597ms 03:23:42 INFO - PROCESS | 12158 | 1468751022202 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:23:42 INFO - PROCESS | 12158 | 1468751022207 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:23:42 INFO - PROCESS | 12158 | 1468751022214 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 12158 | 1468751022220 Marionette TRACE conn4 <- [1,1010,null,{}] 03:23:42 INFO - PROCESS | 12158 | 1468751022237 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 12158 | 1468751022247 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:42 INFO - PROCESS | 12158 | 1468751022452 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:23:42 INFO - PROCESS | 12158 | 1468751022774 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 12158 | 1468751022789 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x925cf400 == 36 [pid = 12158] [id = 260] 03:23:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x925d1c00) [pid = 12158] [serial = 781] [outer = (nil)] 03:23:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x926f2c00) [pid = 12158] [serial = 782] [outer = 0x925d1c00] 03:23:42 INFO - PROCESS | 12158 | 1468751022884 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x9285c000) [pid = 12158] [serial = 783] [outer = 0x925d1c00] 03:23:43 INFO - PROCESS | 12158 | 1468751023880 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1740ms 03:23:43 INFO - PROCESS | 12158 | 1468751023954 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 12158 | 1468751023959 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:23:43 INFO - PROCESS | 12158 | 1468751023966 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 12158 | 1468751023970 Marionette TRACE conn4 <- [1,1014,null,{}] 03:23:43 INFO - PROCESS | 12158 | 1468751023976 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 12158 | 1468751023981 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:44 INFO - PROCESS | 12158 | 1468751024185 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:23:44 INFO - PROCESS | 12158 | 1468751024392 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 12158 | 1468751024400 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ecc00 == 37 [pid = 12158] [id = 261] 03:23:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x92865800) [pid = 12158] [serial = 784] [outer = (nil)] 03:23:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x92ad5800) [pid = 12158] [serial = 785] [outer = 0x92865800] 03:23:44 INFO - PROCESS | 12158 | 1468751024528 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x92add000) [pid = 12158] [serial = 786] [outer = 0x92865800] 03:23:45 INFO - PROCESS | 12158 | 1468751025484 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1590ms 03:23:45 INFO - PROCESS | 12158 | 1468751025558 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 12158 | 1468751025561 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:23:45 INFO - PROCESS | 12158 | 1468751025569 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 12158 | 1468751025572 Marionette TRACE conn4 <- [1,1018,null,{}] 03:23:45 INFO - PROCESS | 12158 | 1468751025578 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 12158 | 1468751025584 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:45 INFO - PROCESS | 12158 | 1468751025771 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:23:45 INFO - PROCESS | 12158 | 1468751025979 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 12158 | 1468751025988 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f109400 == 38 [pid = 12158] [id = 262] 03:23:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8f9ce000) [pid = 12158] [serial = 787] [outer = (nil)] 03:23:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92bad400) [pid = 12158] [serial = 788] [outer = 0x8f9ce000] 03:23:46 INFO - PROCESS | 12158 | 1468751026077 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x92bb2400) [pid = 12158] [serial = 789] [outer = 0x8f9ce000] 03:23:47 INFO - PROCESS | 12158 | 1468751027221 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1738ms 03:23:47 INFO - PROCESS | 12158 | 1468751027309 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 12158 | 1468751027316 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:23:47 INFO - PROCESS | 12158 | 1468751027327 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 12158 | 1468751027332 Marionette TRACE conn4 <- [1,1022,null,{}] 03:23:47 INFO - PROCESS | 12158 | 1468751027342 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 12158 | 1468751027348 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:47 INFO - PROCESS | 12158 | 1468751027616 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:23:47 INFO - PROCESS | 12158 | 1468751027814 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 12158 | 1468751027836 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d841800 == 39 [pid = 12158] [id = 263] 03:23:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8d841c00) [pid = 12158] [serial = 790] [outer = (nil)] 03:23:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8dae4000) [pid = 12158] [serial = 791] [outer = 0x8d841c00] 03:23:47 INFO - PROCESS | 12158 | 1468751027934 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8e53f400) [pid = 12158] [serial = 792] [outer = 0x8d841c00] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x91a6ec00) [pid = 12158] [serial = 734] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x91a65400) [pid = 12158] [serial = 737] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x91a74400) [pid = 12158] [serial = 735] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8e54c000) [pid = 12158] [serial = 713] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8e611000) [pid = 12158] [serial = 714] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x91849800) [pid = 12158] [serial = 711] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8f9c4000) [pid = 12158] [serial = 710] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x8d505c00) [pid = 12158] [serial = 725] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8d847800) [pid = 12158] [serial = 726] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x8e710c00) [pid = 12158] [serial = 728] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8ec39c00) [pid = 12158] [serial = 729] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8f9cf800) [pid = 12158] [serial = 716] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x91851000) [pid = 12158] [serial = 717] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x925cb800) [pid = 12158] [serial = 722] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x8d1cf800) [pid = 12158] [serial = 723] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x91a72c00) [pid = 12158] [serial = 719] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x92511800) [pid = 12158] [serial = 720] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8f9cc400) [pid = 12158] [serial = 731] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x926f3400) [pid = 12158] [serial = 741] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x91857800) [pid = 12158] [serial = 732] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x925cd400) [pid = 12158] [serial = 740] [outer = (nil)] [url = about:blank] 03:23:48 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x92512c00) [pid = 12158] [serial = 738] [outer = (nil)] [url = about:blank] 03:23:49 INFO - PROCESS | 12158 | 1468751029037 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1738ms 03:23:49 INFO - PROCESS | 12158 | 1468751029069 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:23:49 INFO - PROCESS | 12158 | 1468751029077 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:23:49 INFO - PROCESS | 12158 | 1468751029090 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 12158 | 1468751029095 Marionette TRACE conn4 <- [1,1026,null,{}] 03:23:49 INFO - PROCESS | 12158 | 1468751029102 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 12158 | 1468751029108 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:49 INFO - PROCESS | 12158 | 1468751029344 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:23:49 INFO - PROCESS | 12158 | 1468751029559 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 12158 | 1468751029568 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d504800 == 40 [pid = 12158] [id = 264] 03:23:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8ec36000) [pid = 12158] [serial = 793] [outer = (nil)] 03:23:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x8f107800) [pid = 12158] [serial = 794] [outer = 0x8ec36000] 03:23:49 INFO - PROCESS | 12158 | 1468751029661 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8f81c400) [pid = 12158] [serial = 795] [outer = 0x8ec36000] 03:23:50 INFO - PROCESS | 12158 | 1468751030554 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1536ms 03:23:50 INFO - PROCESS | 12158 | 1468751030624 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 12158 | 1468751030629 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:23:50 INFO - PROCESS | 12158 | 1468751030635 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 12158 | 1468751030641 Marionette TRACE conn4 <- [1,1030,null,{}] 03:23:50 INFO - PROCESS | 12158 | 1468751030657 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 12158 | 1468751030665 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:50 INFO - PROCESS | 12158 | 1468751030836 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:23:50 INFO - PROCESS | 12158 | 1468751030971 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 12158 | 1468751030987 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x91935800 == 41 [pid = 12158] [id = 265] 03:23:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x91936000) [pid = 12158] [serial = 796] [outer = (nil)] 03:23:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x91a72800) [pid = 12158] [serial = 797] [outer = 0x91936000] 03:23:51 INFO - PROCESS | 12158 | 1468751031064 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x9250d400) [pid = 12158] [serial = 798] [outer = 0x91936000] 03:23:51 INFO - PROCESS | 12158 | 1468751031991 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1390ms 03:23:52 INFO - PROCESS | 12158 | 1468751032026 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 12158 | 1468751032030 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:23:52 INFO - PROCESS | 12158 | 1468751032037 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 12158 | 1468751032040 Marionette TRACE conn4 <- [1,1034,null,{}] 03:23:52 INFO - PROCESS | 12158 | 1468751032046 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 12158 | 1468751032052 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:52 INFO - PROCESS | 12158 | 1468751032274 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:23:52 INFO - PROCESS | 12158 | 1468751032302 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 12158 | 1468751032312 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec3a800 == 42 [pid = 12158] [id = 266] 03:23:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x91a73000) [pid = 12158] [serial = 799] [outer = (nil)] 03:23:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x925cb800) [pid = 12158] [serial = 800] [outer = 0x91a73000] 03:23:52 INFO - PROCESS | 12158 | 1468751032381 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x926e7c00) [pid = 12158] [serial = 801] [outer = 0x91a73000] 03:23:53 INFO - PROCESS | 12158 | 1468751033336 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1340ms 03:23:53 INFO - PROCESS | 12158 | 1468751033379 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 12158 | 1468751033383 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:23:53 INFO - PROCESS | 12158 | 1468751033420 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 12158 | 1468751033424 Marionette TRACE conn4 <- [1,1038,null,{}] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8dade400) [pid = 12158] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x91931400) [pid = 12158] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8d1d5c00) [pid = 12158] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x92862800) [pid = 12158] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8e70f800) [pid = 12158] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x92867400) [pid = 12158] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x92ad9000) [pid = 12158] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x91851800) [pid = 12158] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8e706000) [pid = 12158] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:23:53 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x8d1cb400) [pid = 12158] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:23:53 INFO - PROCESS | 12158 | 1468751033467 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 12158 | 1468751033475 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:53 INFO - PROCESS | 12158 | 1468751033642 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:23:53 INFO - PROCESS | 12158 | 1468751033652 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 12158 | 1468751033660 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226400 == 43 [pid = 12158] [id = 267] 03:23:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x8e70f800) [pid = 12158] [serial = 802] [outer = (nil)] 03:23:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x91858800) [pid = 12158] [serial = 803] [outer = 0x8e70f800] 03:23:53 INFO - PROCESS | 12158 | 1468751033729 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x92514400) [pid = 12158] [serial = 804] [outer = 0x8e70f800] 03:23:54 INFO - PROCESS | 12158 | 1468751034687 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1353ms 03:23:54 INFO - PROCESS | 12158 | 1468751034745 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 12158 | 1468751034748 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:23:54 INFO - PROCESS | 12158 | 1468751034755 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 12158 | 1468751034759 Marionette TRACE conn4 <- [1,1042,null,{}] 03:23:54 INFO - PROCESS | 12158 | 1468751034764 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 12158 | 1468751034775 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:55 INFO - PROCESS | 12158 | 1468751035005 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:23:55 INFO - PROCESS | 12158 | 1468751035132 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 12158 | 1468751035144 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d508800 == 44 [pid = 12158] [id = 268] 03:23:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8dad8c00) [pid = 12158] [serial = 805] [outer = (nil)] 03:23:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x92ba5000) [pid = 12158] [serial = 806] [outer = 0x8dad8c00] 03:23:55 INFO - PROCESS | 12158 | 1468751035213 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x92dd4800) [pid = 12158] [serial = 807] [outer = 0x8dad8c00] 03:23:56 INFO - PROCESS | 12158 | 1468751036251 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1531ms 03:23:56 INFO - PROCESS | 12158 | 1468751036288 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 12158 | 1468751036295 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:23:56 INFO - PROCESS | 12158 | 1468751036303 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 12158 | 1468751036309 Marionette TRACE conn4 <- [1,1046,null,{}] 03:23:56 INFO - PROCESS | 12158 | 1468751036319 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 12158 | 1468751036325 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:56 INFO - PROCESS | 12158 | 1468751036526 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:23:56 INFO - PROCESS | 12158 | 1468751036751 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 12158 | 1468751036761 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae0c00 == 45 [pid = 12158] [id = 269] 03:23:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8e541400) [pid = 12158] [serial = 808] [outer = (nil)] 03:23:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8e702800) [pid = 12158] [serial = 809] [outer = 0x8e541400] 03:23:56 INFO - PROCESS | 12158 | 1468751036891 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8f101800) [pid = 12158] [serial = 810] [outer = 0x8e541400] 03:23:57 INFO - PROCESS | 12158 | 1468751037819 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1588ms 03:23:57 INFO - PROCESS | 12158 | 1468751037892 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 12158 | 1468751037900 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:23:57 INFO - PROCESS | 12158 | 1468751037912 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 12158 | 1468751037916 Marionette TRACE conn4 <- [1,1050,null,{}] 03:23:57 INFO - PROCESS | 12158 | 1468751037924 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 12158 | 1468751037931 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:58 INFO - PROCESS | 12158 | 1468751038176 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:23:58 INFO - PROCESS | 12158 | 1468751038404 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 12158 | 1468751038411 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x91858000 == 46 [pid = 12158] [id = 270] 03:23:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x91a67800) [pid = 12158] [serial = 811] [outer = (nil)] 03:23:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x92511800) [pid = 12158] [serial = 812] [outer = 0x91a67800] 03:23:58 INFO - PROCESS | 12158 | 1468751038544 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x925c7400) [pid = 12158] [serial = 813] [outer = 0x91a67800] 03:23:59 INFO - PROCESS | 12158 | 1468751039550 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1689ms 03:23:59 INFO - PROCESS | 12158 | 1468751039602 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:23:59 INFO - PROCESS | 12158 | 1468751039607 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:23:59 INFO - PROCESS | 12158 | 1468751039615 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 12158 | 1468751039621 Marionette TRACE conn4 <- [1,1054,null,{}] 03:23:59 INFO - PROCESS | 12158 | 1468751039639 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 12158 | 1468751039649 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:23:59 INFO - PROCESS | 12158 | 1468751039883 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:24:00 INFO - PROCESS | 12158 | 1468751040162 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 12158 | 1468751040171 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd7800 == 47 [pid = 12158] [id = 271] 03:24:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x92dd9c00) [pid = 12158] [serial = 814] [outer = (nil)] 03:24:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x92ddd800) [pid = 12158] [serial = 815] [outer = 0x92dd9c00] 03:24:00 INFO - PROCESS | 12158 | 1468751040267 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x92fb5800) [pid = 12158] [serial = 816] [outer = 0x92dd9c00] 03:24:01 INFO - PROCESS | 12158 | 1468751041203 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1663ms 03:24:01 INFO - PROCESS | 12158 | 1468751041277 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 12158 | 1468751041281 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:24:01 INFO - PROCESS | 12158 | 1468751041288 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 12158 | 1468751041292 Marionette TRACE conn4 <- [1,1058,null,{}] 03:24:01 INFO - PROCESS | 12158 | 1468751041298 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 12158 | 1468751041304 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:01 INFO - PROCESS | 12158 | 1468751041528 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:24:01 INFO - PROCESS | 12158 | 1468751041743 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 12158 | 1468751041752 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192dc00 == 48 [pid = 12158] [id = 272] 03:24:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x92fb8000) [pid = 12158] [serial = 817] [outer = (nil)] 03:24:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x92fbd800) [pid = 12158] [serial = 818] [outer = 0x92fb8000] 03:24:01 INFO - PROCESS | 12158 | 1468751041880 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x92fc0000) [pid = 12158] [serial = 819] [outer = 0x92fb8000] 03:24:02 INFO - PROCESS | 12158 | 1468751042848 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 03:24:02 INFO - PROCESS | 12158 | 1468751042922 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 12158 | 1468751042926 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:24:02 INFO - PROCESS | 12158 | 1468751042933 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 12158 | 1468751042937 Marionette TRACE conn4 <- [1,1062,null,{}] 03:24:02 INFO - PROCESS | 12158 | 1468751042945 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:02 INFO - PROCESS | 12158 | 1468751042950 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:03 INFO - PROCESS | 12158 | 1468751043202 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:24:03 INFO - PROCESS | 12158 | 1468751043477 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 12158 | 1468751043484 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ec800 == 49 [pid = 12158] [id = 273] 03:24:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92adfc00) [pid = 12158] [serial = 820] [outer = (nil)] 03:24:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x93028c00) [pid = 12158] [serial = 821] [outer = 0x92adfc00] 03:24:03 INFO - PROCESS | 12158 | 1468751043585 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x9302c400) [pid = 12158] [serial = 822] [outer = 0x92adfc00] 03:24:04 INFO - PROCESS | 12158 | 1468751044621 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1701ms 03:24:04 INFO - PROCESS | 12158 | 1468751044634 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 12158 | 1468751044638 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:24:04 INFO - PROCESS | 12158 | 1468751044646 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 12158 | 1468751044650 Marionette TRACE conn4 <- [1,1066,null,{}] 03:24:04 INFO - PROCESS | 12158 | 1468751044656 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:04 INFO - PROCESS | 12158 | 1468751044667 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:04 INFO - PROCESS | 12158 | 1468751044900 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:24:05 INFO - PROCESS | 12158 | 1468751045154 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 12158 | 1468751045162 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c228c00 == 50 [pid = 12158] [id = 274] 03:24:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8d1cf000) [pid = 12158] [serial = 823] [outer = (nil)] 03:24:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8dae0000) [pid = 12158] [serial = 824] [outer = 0x8d1cf000] 03:24:05 INFO - PROCESS | 12158 | 1468751045302 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8f81c800) [pid = 12158] [serial = 825] [outer = 0x8d1cf000] 03:24:06 INFO - PROCESS | 12158 | 1468751046267 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1633ms 03:24:06 INFO - PROCESS | 12158 | 1468751046281 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 12158 | 1468751046285 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:24:06 INFO - PROCESS | 12158 | 1468751046294 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 12158 | 1468751046299 Marionette TRACE conn4 <- [1,1070,null,{}] 03:24:06 INFO - PROCESS | 12158 | 1468751046307 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 12158 | 1468751046313 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:06 INFO - PROCESS | 12158 | 1468751046501 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:24:07 INFO - PROCESS | 12158 | 1468751046987 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 12158 | 1468751046998 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d0c00 == 51 [pid = 12158] [id = 275] 03:24:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8d1d1000) [pid = 12158] [serial = 826] [outer = (nil)] 03:24:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8d507400) [pid = 12158] [serial = 827] [outer = 0x8d1d1000] 03:24:07 INFO - PROCESS | 12158 | 1468751047117 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8d843800) [pid = 12158] [serial = 828] [outer = 0x8d1d1000] 03:24:08 INFO - PROCESS | 12158 | 1468751048051 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1792ms 03:24:08 INFO - PROCESS | 12158 | 1468751048089 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 12158 | 1468751048095 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:24:08 INFO - PROCESS | 12158 | 1468751048103 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 12158 | 1468751048108 Marionette TRACE conn4 <- [1,1074,null,{}] 03:24:08 INFO - PROCESS | 12158 | 1468751048116 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 12158 | 1468751048123 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:08 INFO - PROCESS | 12158 | 1468751048313 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:24:08 INFO - PROCESS | 12158 | 1468751048641 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 12158 | 1468751048651 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad7c00 == 52 [pid = 12158] [id = 276] 03:24:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x9184a800) [pid = 12158] [serial = 829] [outer = (nil)] 03:24:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x91852400) [pid = 12158] [serial = 830] [outer = 0x9184a800] 03:24:08 INFO - PROCESS | 12158 | 1468751048741 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x9192f400) [pid = 12158] [serial = 831] [outer = 0x9184a800] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x91850400 == 51 [pid = 12158] [id = 256] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226400 == 50 [pid = 12158] [id = 267] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec3a800 == 49 [pid = 12158] [id = 266] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x91935800 == 48 [pid = 12158] [id = 265] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d504800 == 47 [pid = 12158] [id = 264] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d841800 == 46 [pid = 12158] [id = 263] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d509000 == 45 [pid = 12158] [id = 257] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1800 == 44 [pid = 12158] [id = 254] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226800 == 43 [pid = 12158] [id = 258] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8e610800 == 42 [pid = 12158] [id = 255] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c6c00 == 41 [pid = 12158] [id = 259] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x925cf400 == 40 [pid = 12158] [id = 260] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8f109400 == 39 [pid = 12158] [id = 262] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x926ecc00 == 38 [pid = 12158] [id = 261] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70e000 == 37 [pid = 12158] [id = 253] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227400 == 36 [pid = 12158] [id = 251] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c7800 == 35 [pid = 12158] [id = 252] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d0c00 == 34 [pid = 12158] [id = 275] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8c228c00 == 33 [pid = 12158] [id = 274] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x9192dc00 == 32 [pid = 12158] [id = 272] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x926ec800 == 31 [pid = 12158] [id = 273] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd7800 == 30 [pid = 12158] [id = 271] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x91858000 == 29 [pid = 12158] [id = 270] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8d508800 == 28 [pid = 12158] [id = 268] 03:24:10 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae0c00 == 27 [pid = 12158] [id = 269] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x91936400) [pid = 12158] [serial = 773] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8f108000) [pid = 12158] [serial = 744] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8e610400) [pid = 12158] [serial = 743] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x91a6dc00) [pid = 12158] [serial = 747] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x91938000) [pid = 12158] [serial = 746] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8d50f800) [pid = 12158] [serial = 764] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8dae1800) [pid = 12158] [serial = 765] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x92ad7400) [pid = 12158] [serial = 750] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x92868800) [pid = 12158] [serial = 749] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8f110000) [pid = 12158] [serial = 762] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8ec35800) [pid = 12158] [serial = 761] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x92ae1400) [pid = 12158] [serial = 753] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x92ade400) [pid = 12158] [serial = 752] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x92baf000) [pid = 12158] [serial = 756] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x9192b000) [pid = 12158] [serial = 770] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x92bac800) [pid = 12158] [serial = 755] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x8ec2d000) [pid = 12158] [serial = 767] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8ec37000) [pid = 12158] [serial = 768] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8f10b000) [pid = 12158] [serial = 759] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x91937400) [pid = 12158] [serial = 771] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x8e54c800) [pid = 12158] [serial = 758] [outer = (nil)] [url = about:blank] 03:24:10 INFO - PROCESS | 12158 | 1468751050968 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2892ms 03:24:11 INFO - PROCESS | 12158 | 1468751050997 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 12158 | 1468751051003 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:24:11 INFO - PROCESS | 12158 | 1468751051011 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 12158 | 1468751051016 Marionette TRACE conn4 <- [1,1078,null,{}] 03:24:11 INFO - PROCESS | 12158 | 1468751051024 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 12158 | 1468751051030 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:11 INFO - PROCESS | 12158 | 1468751051250 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:24:11 INFO - PROCESS | 12158 | 1468751051382 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 12158 | 1468751051392 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d503800 == 28 [pid = 12158] [id = 277] 03:24:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8d507c00) [pid = 12158] [serial = 832] [outer = (nil)] 03:24:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x8dad7400) [pid = 12158] [serial = 833] [outer = 0x8d507c00] 03:24:11 INFO - PROCESS | 12158 | 1468751051465 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8dadb400) [pid = 12158] [serial = 834] [outer = 0x8d507c00] 03:24:12 INFO - PROCESS | 12158 | --DOCSHELL 0x9a128000 == 27 [pid = 12158] [id = 9] 03:24:12 INFO - PROCESS | 12158 | 1468751052744 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1783ms 03:24:12 INFO - PROCESS | 12158 | 1468751052795 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:24:12 INFO - PROCESS | 12158 | 1468751052803 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:24:12 INFO - PROCESS | 12158 | 1468751052813 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 12158 | 1468751052820 Marionette TRACE conn4 <- [1,1082,null,{}] 03:24:12 INFO - PROCESS | 12158 | 1468751052829 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:12 INFO - PROCESS | 12158 | 1468751052835 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:13 INFO - PROCESS | 12158 | 1468751053232 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:24:13 INFO - PROCESS | 12158 | 1468751053374 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 12158 | 1468751053384 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e610400 == 28 [pid = 12158] [id = 278] 03:24:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8e610c00) [pid = 12158] [serial = 835] [outer = (nil)] 03:24:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x8e705000) [pid = 12158] [serial = 836] [outer = 0x8e610c00] 03:24:13 INFO - PROCESS | 12158 | 1468751053500 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x8e70c800) [pid = 12158] [serial = 837] [outer = 0x8e610c00] 03:24:14 INFO - PROCESS | 12158 | 1468751054530 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1748ms 03:24:14 INFO - PROCESS | 12158 | 1468751054559 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:24:14 INFO - PROCESS | 12158 | 1468751054568 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:24:14 INFO - PROCESS | 12158 | 1468751054580 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 12158 | 1468751054586 Marionette TRACE conn4 <- [1,1086,null,{}] 03:24:14 INFO - PROCESS | 12158 | 1468751054592 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:14 INFO - PROCESS | 12158 | 1468751054600 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:14 INFO - PROCESS | 12158 | 1468751054815 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:24:15 INFO - PROCESS | 12158 | 1468751055099 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 12158 | 1468751055116 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10e400 == 29 [pid = 12158] [id = 279] 03:24:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x8f10e800) [pid = 12158] [serial = 838] [outer = (nil)] 03:24:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8f81b800) [pid = 12158] [serial = 839] [outer = 0x8f10e800] 03:24:15 INFO - PROCESS | 12158 | 1468751055253 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8f9c4800) [pid = 12158] [serial = 840] [outer = 0x8f10e800] 03:24:16 INFO - PROCESS | 12158 | 1468751056223 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1693ms 03:24:16 INFO - PROCESS | 12158 | 1468751056273 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 12158 | 1468751056277 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:24:16 INFO - PROCESS | 12158 | 1468751056284 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 12158 | 1468751056291 Marionette TRACE conn4 <- [1,1090,null,{}] 03:24:16 INFO - PROCESS | 12158 | 1468751056310 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:16 INFO - PROCESS | 12158 | 1468751056320 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:16 INFO - PROCESS | 12158 | 1468751056565 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:24:16 INFO - PROCESS | 12158 | 1468751056773 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 12158 | 1468751056789 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192b800 == 30 [pid = 12158] [id = 280] 03:24:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x9192c000) [pid = 12158] [serial = 841] [outer = (nil)] 03:24:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x91938400) [pid = 12158] [serial = 842] [outer = 0x9192c000] 03:24:16 INFO - PROCESS | 12158 | 1468751056926 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x91a6fc00) [pid = 12158] [serial = 843] [outer = 0x9192c000] 03:24:17 INFO - PROCESS | 12158 | 1468751057890 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1638ms 03:24:17 INFO - PROCESS | 12158 | 1468751057923 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 12158 | 1468751057927 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:24:17 INFO - PROCESS | 12158 | 1468751057935 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 12158 | 1468751057939 Marionette TRACE conn4 <- [1,1094,null,{}] 03:24:17 INFO - PROCESS | 12158 | 1468751057945 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 12158 | 1468751057950 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:18 INFO - PROCESS | 12158 | 1468751058143 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:24:18 INFO - PROCESS | 12158 | 1468751058320 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 12158 | 1468751058329 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x91934400 == 31 [pid = 12158] [id = 281] 03:24:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x9250c000) [pid = 12158] [serial = 844] [outer = (nil)] 03:24:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x925c5400) [pid = 12158] [serial = 845] [outer = 0x9250c000] 03:24:18 INFO - PROCESS | 12158 | 1468751058510 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x925cf800) [pid = 12158] [serial = 846] [outer = 0x9250c000] 03:24:19 INFO - PROCESS | 12158 | 1468751059535 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1638ms 03:24:19 INFO - PROCESS | 12158 | 1468751059574 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 12158 | 1468751059579 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:24:19 INFO - PROCESS | 12158 | 1468751059586 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 12158 | 1468751059589 Marionette TRACE conn4 <- [1,1098,null,{}] 03:24:19 INFO - PROCESS | 12158 | 1468751059595 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 12158 | 1468751059600 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:19 INFO - PROCESS | 12158 | 1468751059821 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:24:20 INFO - PROCESS | 12158 | 1468751060053 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 12158 | 1468751060064 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cb400 == 32 [pid = 12158] [id = 282] 03:24:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x91a6e400) [pid = 12158] [serial = 847] [outer = (nil)] 03:24:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x92859c00) [pid = 12158] [serial = 848] [outer = 0x91a6e400] 03:24:20 INFO - PROCESS | 12158 | 1468751060213 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x92865000) [pid = 12158] [serial = 849] [outer = 0x91a6e400] 03:24:21 INFO - PROCESS | 12158 | 1468751061213 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1682ms 03:24:21 INFO - PROCESS | 12158 | 1468751061271 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 12158 | 1468751061275 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:24:21 INFO - PROCESS | 12158 | 1468751061282 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 12158 | 1468751061285 Marionette TRACE conn4 <- [1,1102,null,{}] 03:24:21 INFO - PROCESS | 12158 | 1468751061292 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 12158 | 1468751061303 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:21 INFO - PROCESS | 12158 | 1468751061561 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:24:21 INFO - PROCESS | 12158 | 1468751061839 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 12158 | 1468751061854 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 33 [pid = 12158] [id = 283] 03:24:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8dada800) [pid = 12158] [serial = 850] [outer = (nil)] 03:24:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x92bb1000) [pid = 12158] [serial = 851] [outer = 0x8dada800] 03:24:21 INFO - PROCESS | 12158 | 1468751061962 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8d508400) [pid = 12158] [serial = 852] [outer = 0x8dada800] 03:24:22 INFO - PROCESS | 12158 | 1468751062906 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1689ms 03:24:22 INFO - PROCESS | 12158 | 1468751062973 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:24:22 INFO - PROCESS | 12158 | 1468751062977 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:24:22 INFO - PROCESS | 12158 | 1468751062984 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 12158 | 1468751062988 Marionette TRACE conn4 <- [1,1106,null,{}] 03:24:22 INFO - PROCESS | 12158 | 1468751062994 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 12158 | 1468751062999 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:23 INFO - PROCESS | 12158 | 1468751063243 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:24:23 INFO - PROCESS | 12158 | 1468751063469 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 12158 | 1468751063479 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ef000 == 34 [pid = 12158] [id = 284] 03:24:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x92dd9800) [pid = 12158] [serial = 853] [outer = (nil)] 03:24:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x92fb4400) [pid = 12158] [serial = 854] [outer = 0x92dd9800] 03:24:23 INFO - PROCESS | 12158 | 1468751063622 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x92ddd000) [pid = 12158] [serial = 855] [outer = 0x92dd9800] 03:24:24 INFO - PROCESS | 12158 | 1468751064775 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1834ms 03:24:24 INFO - PROCESS | 12158 | 1468751064819 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 12158 | 1468751064827 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:24:24 INFO - PROCESS | 12158 | 1468751064838 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 12158 | 1468751064842 Marionette TRACE conn4 <- [1,1110,null,{}] 03:24:24 INFO - PROCESS | 12158 | 1468751064852 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 12158 | 1468751064857 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:25 INFO - PROCESS | 12158 | 1468751065104 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:24:25 INFO - PROCESS | 12158 | 1468751065430 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 12158 | 1468751065446 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227400 == 35 [pid = 12158] [id = 285] 03:24:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8d50cc00) [pid = 12158] [serial = 856] [outer = (nil)] 03:24:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8dae0c00) [pid = 12158] [serial = 857] [outer = 0x8d50cc00] 03:24:25 INFO - PROCESS | 12158 | 1468751065541 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8e60a800) [pid = 12158] [serial = 858] [outer = 0x8d50cc00] 03:24:26 INFO - PROCESS | 12158 | 1468751066416 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1643ms 03:24:26 INFO - PROCESS | 12158 | 1468751066480 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 12158 | 1468751066487 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:24:26 INFO - PROCESS | 12158 | 1468751066498 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 12158 | 1468751066503 Marionette TRACE conn4 <- [1,1114,null,{}] 03:24:26 INFO - PROCESS | 12158 | 1468751066509 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 12158 | 1468751066514 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:26 INFO - PROCESS | 12158 | 1468751066693 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:24:26 INFO - PROCESS | 12158 | 1468751066706 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 12158 | 1468751066716 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e613800 == 36 [pid = 12158] [id = 286] 03:24:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8f10cc00) [pid = 12158] [serial = 859] [outer = (nil)] 03:24:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8f9cd800) [pid = 12158] [serial = 860] [outer = 0x8f10cc00] 03:24:26 INFO - PROCESS | 12158 | 1468751066933 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x91850c00) [pid = 12158] [serial = 861] [outer = 0x8f10cc00] 03:24:27 INFO - PROCESS | 12158 | 1468751067958 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1488ms 03:24:27 INFO - PROCESS | 12158 | 1468751067987 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 12158 | 1468751067992 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:24:28 INFO - PROCESS | 12158 | 1468751067999 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 12158 | 1468751068004 Marionette TRACE conn4 <- [1,1118,null,{}] 03:24:28 INFO - PROCESS | 12158 | 1468751068029 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 12158 | 1468751068038 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:28 INFO - PROCESS | 12158 | 1468751068271 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:24:28 INFO - PROCESS | 12158 | 1468751068298 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 12158 | 1468751068310 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x92adf400 == 37 [pid = 12158] [id = 287] 03:24:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x92ae0800) [pid = 12158] [serial = 862] [outer = (nil)] 03:24:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x92bb0400) [pid = 12158] [serial = 863] [outer = 0x92ae0800] 03:24:28 INFO - PROCESS | 12158 | 1468751068387 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x92ddc000) [pid = 12158] [serial = 864] [outer = 0x92ae0800] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f811c00) [pid = 12158] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x925d1c00) [pid = 12158] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8d83e400) [pid = 12158] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8f9ce000) [pid = 12158] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8e70f800) [pid = 12158] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x91a73000) [pid = 12158] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8ec36000) [pid = 12158] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x92865800) [pid = 12158] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x8d841c00) [pid = 12158] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8dadf000) [pid = 12158] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x91936000) [pid = 12158] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8d1d1000) [pid = 12158] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8e541400) [pid = 12158] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x91a67800) [pid = 12158] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x92dd9c00) [pid = 12158] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x92fb8000) [pid = 12158] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x92adfc00) [pid = 12158] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8d1cf000) [pid = 12158] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x9184a800) [pid = 12158] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:24:29 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8dad8c00) [pid = 12158] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:24:29 INFO - PROCESS | 12158 | 1468751069576 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1642ms 03:24:29 INFO - PROCESS | 12158 | 1468751069642 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:24:29 INFO - PROCESS | 12158 | 1468751069647 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:24:29 INFO - PROCESS | 12158 | 1468751069653 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 12158 | 1468751069657 Marionette TRACE conn4 <- [1,1122,null,{}] 03:24:29 INFO - PROCESS | 12158 | 1468751069663 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:29 INFO - PROCESS | 12158 | 1468751069669 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:29 INFO - PROCESS | 12158 | 1468751069870 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:24:30 INFO - PROCESS | 12158 | 1468751070008 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 12158 | 1468751070016 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60a400 == 38 [pid = 12158] [id = 288] 03:24:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8e60e000) [pid = 12158] [serial = 865] [outer = (nil)] 03:24:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x91a6e000) [pid = 12158] [serial = 866] [outer = 0x8e60e000] 03:24:30 INFO - PROCESS | 12158 | 1468751070094 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x926efc00) [pid = 12158] [serial = 867] [outer = 0x8e60e000] 03:24:30 INFO - PROCESS | 12158 | 1468751070946 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1331ms 03:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:24:30 INFO - PROCESS | 12158 | 1468751070986 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 12158 | 1468751070989 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:24:30 INFO - PROCESS | 12158 | 1468751070995 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 12158 | 1468751070999 Marionette TRACE conn4 <- [1,1126,null,{}] 03:24:31 INFO - PROCESS | 12158 | 1468751071004 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:31 INFO - PROCESS | 12158 | 1468751071009 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:31 INFO - PROCESS | 12158 | 1468751071247 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:24:31 INFO - PROCESS | 12158 | 1468751071441 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 12158 | 1468751071453 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c8800 == 39 [pid = 12158] [id = 289] 03:24:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8d1c8c00) [pid = 12158] [serial = 868] [outer = (nil)] 03:24:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8d1d4800) [pid = 12158] [serial = 869] [outer = 0x8d1c8c00] 03:24:31 INFO - PROCESS | 12158 | 1468751071540 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8d841400) [pid = 12158] [serial = 870] [outer = 0x8d1c8c00] 03:24:32 INFO - PROCESS | 12158 | 1468751072673 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1736ms 03:24:32 INFO - PROCESS | 12158 | 1468751072734 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 12158 | 1468751072741 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:24:32 INFO - PROCESS | 12158 | 1468751072751 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 12158 | 1468751072757 Marionette TRACE conn4 <- [1,1130,null,{}] 03:24:32 INFO - PROCESS | 12158 | 1468751072765 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 12158 | 1468751072771 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:33 INFO - PROCESS | 12158 | 1468751073105 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:24:33 INFO - PROCESS | 12158 | 1468751073308 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 12158 | 1468751073322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cf000 == 40 [pid = 12158] [id = 290] 03:24:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8f9c9400) [pid = 12158] [serial = 871] [outer = (nil)] 03:24:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x91936400) [pid = 12158] [serial = 872] [outer = 0x8f9c9400] 03:24:33 INFO - PROCESS | 12158 | 1468751073423 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x91a6ec00) [pid = 12158] [serial = 873] [outer = 0x8f9c9400] 03:24:34 INFO - PROCESS | 12158 | 1468751074494 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1791ms 03:24:34 INFO - PROCESS | 12158 | 1468751074542 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 12158 | 1468751074548 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:24:34 INFO - PROCESS | 12158 | 1468751074556 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 12158 | 1468751074560 Marionette TRACE conn4 <- [1,1134,null,{}] 03:24:34 INFO - PROCESS | 12158 | 1468751074566 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:34 INFO - PROCESS | 12158 | 1468751074572 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:34 INFO - PROCESS | 12158 | 1468751074814 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:24:35 INFO - PROCESS | 12158 | 1468751075108 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 12158 | 1468751075117 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fbbc00 == 41 [pid = 12158] [id = 291] 03:24:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x92fbec00) [pid = 12158] [serial = 874] [outer = (nil)] 03:24:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x93025c00) [pid = 12158] [serial = 875] [outer = 0x92fbec00] 03:24:35 INFO - PROCESS | 12158 | 1468751075217 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x9302a400) [pid = 12158] [serial = 876] [outer = 0x92fbec00] 03:24:36 INFO - PROCESS | 12158 | 1468751076185 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1683ms 03:24:36 INFO - PROCESS | 12158 | 1468751076240 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 12158 | 1468751076247 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:24:36 INFO - PROCESS | 12158 | 1468751076265 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 12158 | 1468751076273 Marionette TRACE conn4 <- [1,1138,null,{}] 03:24:36 INFO - PROCESS | 12158 | 1468751076281 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 12158 | 1468751076288 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:36 INFO - PROCESS | 12158 | 1468751076546 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:24:36 INFO - PROCESS | 12158 | 1468751076822 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 12158 | 1468751076832 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8daddc00 == 42 [pid = 12158] [id = 292] 03:24:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8f9c5000) [pid = 12158] [serial = 877] [outer = (nil)] 03:24:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x93a6d800) [pid = 12158] [serial = 878] [outer = 0x8f9c5000] 03:24:36 INFO - PROCESS | 12158 | 1468751076922 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x93a74800) [pid = 12158] [serial = 879] [outer = 0x8f9c5000] 03:24:37 INFO - PROCESS | 12158 | 1468751077843 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1650ms 03:24:37 INFO - PROCESS | 12158 | 1468751077908 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:24:37 INFO - PROCESS | 12158 | 1468751077913 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:24:37 INFO - PROCESS | 12158 | 1468751077919 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 12158 | 1468751077923 Marionette TRACE conn4 <- [1,1142,null,{}] 03:24:37 INFO - PROCESS | 12158 | 1468751077929 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 12158 | 1468751077934 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:38 INFO - PROCESS | 12158 | 1468751078128 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:24:38 INFO - PROCESS | 12158 | 1468751078347 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 12158 | 1468751078353 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192c400 == 43 [pid = 12158] [id = 293] 03:24:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x92868c00) [pid = 12158] [serial = 880] [outer = (nil)] 03:24:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x93d6a800) [pid = 12158] [serial = 881] [outer = 0x92868c00] 03:24:38 INFO - PROCESS | 12158 | 1468751078483 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x93d6cc00) [pid = 12158] [serial = 882] [outer = 0x92868c00] 03:24:39 INFO - PROCESS | 12158 | 1468751079431 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1585ms 03:24:39 INFO - PROCESS | 12158 | 1468751079505 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:24:39 INFO - PROCESS | 12158 | 1468751079510 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:24:39 INFO - PROCESS | 12158 | 1468751079516 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 12158 | 1468751079520 Marionette TRACE conn4 <- [1,1146,null,{}] 03:24:39 INFO - PROCESS | 12158 | 1468751079526 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:39 INFO - PROCESS | 12158 | 1468751079531 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:39 INFO - PROCESS | 12158 | 1468751079767 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:24:40 INFO - PROCESS | 12158 | 1468751080001 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 12158 | 1468751080018 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x948a4000 == 44 [pid = 12158] [id = 294] 03:24:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x948a4400) [pid = 12158] [serial = 883] [outer = (nil)] 03:24:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x948a6400) [pid = 12158] [serial = 884] [outer = 0x948a4400] 03:24:40 INFO - PROCESS | 12158 | 1468751080164 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x948ac800) [pid = 12158] [serial = 885] [outer = 0x948a4400] 03:24:41 INFO - PROCESS | 12158 | 1468751081258 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1800ms 03:24:41 INFO - PROCESS | 12158 | 1468751081318 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 12158 | 1468751081323 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:24:41 INFO - PROCESS | 12158 | 1468751081334 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 12158 | 1468751081337 Marionette TRACE conn4 <- [1,1150,null,{}] 03:24:41 INFO - PROCESS | 12158 | 1468751081345 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:41 INFO - PROCESS | 12158 | 1468751081351 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:41 INFO - PROCESS | 12158 | 1468751081586 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:24:42 INFO - PROCESS | 12158 | 1468751082127 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 12158 | 1468751082136 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d509000 == 45 [pid = 12158] [id = 295] 03:24:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8d50ac00) [pid = 12158] [serial = 886] [outer = (nil)] 03:24:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8d847400) [pid = 12158] [serial = 887] [outer = 0x8d50ac00] 03:24:42 INFO - PROCESS | 12158 | 1468751082237 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8e60b800) [pid = 12158] [serial = 888] [outer = 0x8d50ac00] 03:24:43 INFO - PROCESS | 12158 | 1468751083225 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1940ms 03:24:43 INFO - PROCESS | 12158 | 1468751083276 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 12158 | 1468751083282 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:24:43 INFO - PROCESS | 12158 | 1468751083290 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 12158 | 1468751083296 Marionette TRACE conn4 <- [1,1154,null,{}] 03:24:43 INFO - PROCESS | 12158 | 1468751083304 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:43 INFO - PROCESS | 12158 | 1468751083312 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:43 INFO - PROCESS | 12158 | 1468751083526 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:24:43 INFO - PROCESS | 12158 | 1468751083777 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 12158 | 1468751083786 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad8800 == 46 [pid = 12158] [id = 296] 03:24:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8f108000) [pid = 12158] [serial = 889] [outer = (nil)] 03:24:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x91930000) [pid = 12158] [serial = 890] [outer = 0x8f108000] 03:24:43 INFO - PROCESS | 12158 | 1468751083960 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x91a6c800) [pid = 12158] [serial = 891] [outer = 0x8f108000] 03:24:44 INFO - PROCESS | 12158 | 1468751084970 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:24:44 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad7c00 == 45 [pid = 12158] [id = 276] 03:24:44 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60a400 == 44 [pid = 12158] [id = 288] 03:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1744ms 03:24:45 INFO - PROCESS | 12158 | --DOCSHELL 0x92adf400 == 43 [pid = 12158] [id = 287] 03:24:45 INFO - PROCESS | 12158 | --DOCSHELL 0x8e613800 == 42 [pid = 12158] [id = 286] 03:24:45 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227400 == 41 [pid = 12158] [id = 285] 03:24:45 INFO - PROCESS | 12158 | --DOCSHELL 0x9b24a000 == 40 [pid = 12158] [id = 10] 03:24:45 INFO - PROCESS | 12158 | 1468751085050 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 12158 | 1468751085057 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:24:45 INFO - PROCESS | 12158 | 1468751085075 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 12158 | 1468751085078 Marionette TRACE conn4 <- [1,1158,null,{}] 03:24:45 INFO - PROCESS | 12158 | 1468751085085 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:45 INFO - PROCESS | 12158 | 1468751085090 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:45 INFO - PROCESS | 12158 | 1468751085287 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8d507400) [pid = 12158] [serial = 827] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8d843800) [pid = 12158] [serial = 828] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8e702800) [pid = 12158] [serial = 809] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8f101800) [pid = 12158] [serial = 810] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x92511800) [pid = 12158] [serial = 812] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x92ddd800) [pid = 12158] [serial = 815] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92fb5800) [pid = 12158] [serial = 816] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x92fbd800) [pid = 12158] [serial = 818] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x93028c00) [pid = 12158] [serial = 821] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x92fc0000) [pid = 12158] [serial = 819] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8dae0000) [pid = 12158] [serial = 824] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x9302c400) [pid = 12158] [serial = 822] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x91852400) [pid = 12158] [serial = 830] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x9192f400) [pid = 12158] [serial = 831] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f81c800) [pid = 12158] [serial = 825] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x92dd4800) [pid = 12158] [serial = 807] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x92ba5000) [pid = 12158] [serial = 806] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x925c7400) [pid = 12158] [serial = 813] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x9184f000) [pid = 12158] [serial = 780] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x9285c000) [pid = 12158] [serial = 783] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8d84b000) [pid = 12158] [serial = 776] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x92bad400) [pid = 12158] [serial = 788] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8e540000) [pid = 12158] [serial = 777] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x92514400) [pid = 12158] [serial = 804] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x926e7c00) [pid = 12158] [serial = 801] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8f107800) [pid = 12158] [serial = 794] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x92add000) [pid = 12158] [serial = 786] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x8e53f400) [pid = 12158] [serial = 792] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x91858800) [pid = 12158] [serial = 803] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x91a74000) [pid = 12158] [serial = 774] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8dae4000) [pid = 12158] [serial = 791] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x92ad5800) [pid = 12158] [serial = 785] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x9250d400) [pid = 12158] [serial = 798] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x92bb2400) [pid = 12158] [serial = 789] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8f81c400) [pid = 12158] [serial = 795] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x925cb800) [pid = 12158] [serial = 800] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8f81a400) [pid = 12158] [serial = 779] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x926f2c00) [pid = 12158] [serial = 782] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x91a72800) [pid = 12158] [serial = 797] [outer = (nil)] [url = about:blank] 03:24:45 INFO - PROCESS | 12158 | 1468751085523 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 12158 | 1468751085532 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae0000 == 41 [pid = 12158] [id = 297] 03:24:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x8dae4000) [pid = 12158] [serial = 892] [outer = (nil)] 03:24:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8f10a400) [pid = 12158] [serial = 893] [outer = 0x8dae4000] 03:24:45 INFO - PROCESS | 12158 | 1468751085619 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8f9c7000) [pid = 12158] [serial = 894] [outer = 0x8dae4000] 03:24:46 INFO - PROCESS | 12158 | 1468751086540 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1535ms 03:24:46 INFO - PROCESS | 12158 | 1468751086611 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 12158 | 1468751086615 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:24:46 INFO - PROCESS | 12158 | 1468751086624 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 12158 | 1468751086632 Marionette TRACE conn4 <- [1,1162,null,{}] 03:24:46 INFO - PROCESS | 12158 | 1468751086646 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:46 INFO - PROCESS | 12158 | 1468751086653 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:46 INFO - PROCESS | 12158 | 1468751086855 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:24:47 INFO - PROCESS | 12158 | 1468751087046 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 12158 | 1468751087052 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x92512400 == 42 [pid = 12158] [id = 298] 03:24:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x92512c00) [pid = 12158] [serial = 895] [outer = (nil)] 03:24:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x925ccc00) [pid = 12158] [serial = 896] [outer = 0x92512c00] 03:24:47 INFO - PROCESS | 12158 | 1468751087135 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x926e7c00) [pid = 12158] [serial = 897] [outer = 0x92512c00] 03:24:48 INFO - PROCESS | 12158 | 1468751088015 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1446ms 03:24:48 INFO - PROCESS | 12158 | 1468751088077 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 12158 | 1468751088084 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:24:48 INFO - PROCESS | 12158 | 1468751088091 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 12158 | 1468751088094 Marionette TRACE conn4 <- [1,1166,null,{}] 03:24:48 INFO - PROCESS | 12158 | 1468751088102 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:48 INFO - PROCESS | 12158 | 1468751088106 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:48 INFO - PROCESS | 12158 | 1468751088335 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:24:48 INFO - PROCESS | 12158 | 1468751088365 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 12158 | 1468751088376 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227c00 == 43 [pid = 12158] [id = 299] 03:24:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x91857400) [pid = 12158] [serial = 898] [outer = (nil)] 03:24:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x92864400) [pid = 12158] [serial = 899] [outer = 0x91857400] 03:24:48 INFO - PROCESS | 12158 | 1468751088445 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92ad7400) [pid = 12158] [serial = 900] [outer = 0x91857400] 03:24:49 INFO - PROCESS | 12158 | 1468751089582 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1539ms 03:24:49 INFO - PROCESS | 12158 | 1468751089630 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 12158 | 1468751089634 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:24:49 INFO - PROCESS | 12158 | 1468751089648 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 12158 | 1468751089653 Marionette TRACE conn4 <- [1,1170,null,{}] 03:24:49 INFO - PROCESS | 12158 | 1468751089662 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 12158 | 1468751089667 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:50 INFO - PROCESS | 12158 | 1468751090077 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:24:50 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x9b24a400) [pid = 12158] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:24:50 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8f10cc00) [pid = 12158] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:24:50 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x9a1ab800) [pid = 12158] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:24:50 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x92ae0800) [pid = 12158] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:24:50 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8d50cc00) [pid = 12158] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:24:50 INFO - PROCESS | 12158 | 1468751090230 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 12158 | 1468751090248 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1000 == 44 [pid = 12158] [id = 300] 03:24:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x8e703400) [pid = 12158] [serial = 901] [outer = (nil)] 03:24:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x92512800) [pid = 12158] [serial = 902] [outer = 0x8e703400] 03:24:50 INFO - PROCESS | 12158 | 1468751090362 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x92ae0800) [pid = 12158] [serial = 903] [outer = 0x8e703400] 03:24:51 INFO - PROCESS | 12158 | 1468751091217 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1591ms 03:24:51 INFO - PROCESS | 12158 | 1468751091242 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 12158 | 1468751091247 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:24:51 INFO - PROCESS | 12158 | 1468751091254 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 12158 | 1468751091258 Marionette TRACE conn4 <- [1,1174,null,{}] 03:24:51 INFO - PROCESS | 12158 | 1468751091264 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 12158 | 1468751091270 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:51 INFO - PROCESS | 12158 | 1468751091446 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:24:51 INFO - PROCESS | 12158 | 1468751091466 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 12158 | 1468751091473 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e546000 == 45 [pid = 12158] [id = 301] 03:24:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x9184d400) [pid = 12158] [serial = 904] [outer = (nil)] 03:24:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92ddd800) [pid = 12158] [serial = 905] [outer = 0x9184d400] 03:24:51 INFO - PROCESS | 12158 | 1468751091547 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x92dd9000) [pid = 12158] [serial = 906] [outer = 0x9184d400] 03:24:52 INFO - PROCESS | 12158 | 1468751092794 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 12158 | 1468751092850 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:24:52 INFO - PROCESS | 12158 | 1468751092860 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 12158 | 1468751092865 Marionette TRACE conn4 <- [1,1178,null,{}] 03:24:52 INFO - PROCESS | 12158 | 1468751092875 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:52 INFO - PROCESS | 12158 | 1468751092882 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:53 INFO - PROCESS | 12158 | 1468751093114 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:24:53 INFO - PROCESS | 12158 | 1468751093331 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 12158 | 1468751093346 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dadd400 == 46 [pid = 12158] [id = 302] 03:24:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8e540000) [pid = 12158] [serial = 907] [outer = (nil)] 03:24:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8f102800) [pid = 12158] [serial = 908] [outer = 0x8e540000] 03:24:53 INFO - PROCESS | 12158 | 1468751093437 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8f10fc00) [pid = 12158] [serial = 909] [outer = 0x8e540000] 03:24:54 INFO - PROCESS | 12158 | 1468751094405 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 12158 | 1468751094464 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:24:54 INFO - PROCESS | 12158 | 1468751094476 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 12158 | 1468751094480 Marionette TRACE conn4 <- [1,1182,null,{}] 03:24:54 INFO - PROCESS | 12158 | 1468751094487 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:54 INFO - PROCESS | 12158 | 1468751094493 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:54 INFO - PROCESS | 12158 | 1468751094756 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:24:55 INFO - PROCESS | 12158 | 1468751095046 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 12158 | 1468751095055 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6c400 == 47 [pid = 12158] [id = 303] 03:24:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x9250bc00) [pid = 12158] [serial = 910] [outer = (nil)] 03:24:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x925c4000) [pid = 12158] [serial = 911] [outer = 0x9250bc00] 03:24:55 INFO - PROCESS | 12158 | 1468751095155 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x925cd400) [pid = 12158] [serial = 912] [outer = 0x9250bc00] 03:24:56 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:24:56 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:24:56 INFO - PROCESS | 12158 | 1468751096197 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 12158 | 1468751096268 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:24:56 INFO - PROCESS | 12158 | 1468751096275 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 12158 | 1468751096282 Marionette TRACE conn4 <- [1,1186,null,{}] 03:24:56 INFO - PROCESS | 12158 | 1468751096299 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:56 INFO - PROCESS | 12158 | 1468751096308 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:56 INFO - PROCESS | 12158 | 1468751096561 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:24:56 INFO - PROCESS | 12158 | 1468751096797 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 12158 | 1468751096808 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fb6800 == 48 [pid = 12158] [id = 304] 03:24:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x92fc1c00) [pid = 12158] [serial = 913] [outer = (nil)] 03:24:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x93030400) [pid = 12158] [serial = 914] [outer = 0x92fc1c00] 03:24:56 INFO - PROCESS | 12158 | 1468751096902 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x93a24800) [pid = 12158] [serial = 915] [outer = 0x92fc1c00] 03:24:57 INFO - PROCESS | 12158 | 1468751097848 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 12158 | 1468751097923 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:24:57 INFO - PROCESS | 12158 | 1468751097930 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 12158 | 1468751097933 Marionette TRACE conn4 <- [1,1190,null,{}] 03:24:57 INFO - PROCESS | 12158 | 1468751097940 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 12158 | 1468751097946 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:58 INFO - PROCESS | 12158 | 1468751098185 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:24:58 INFO - PROCESS | 12158 | 1468751098415 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 12158 | 1468751098422 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c6c00 == 49 [pid = 12158] [id = 305] 03:24:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8d1d2800) [pid = 12158] [serial = 916] [outer = (nil)] 03:24:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x9485e800) [pid = 12158] [serial = 917] [outer = 0x8d1d2800] 03:24:58 INFO - PROCESS | 12158 | 1468751098568 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x948a0c00) [pid = 12158] [serial = 918] [outer = 0x8d1d2800] 03:24:59 INFO - PROCESS | 12158 | 1468751099526 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 12158 | 1468751099582 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:24:59 INFO - PROCESS | 12158 | 1468751099593 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 12158 | 1468751099601 Marionette TRACE conn4 <- [1,1194,null,{}] 03:24:59 INFO - PROCESS | 12158 | 1468751099607 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:59 INFO - PROCESS | 12158 | 1468751099613 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:24:59 INFO - PROCESS | 12158 | 1468751099813 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:25:00 INFO - PROCESS | 12158 | 1468751100037 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 12158 | 1468751100043 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d0c00 == 50 [pid = 12158] [id = 306] 03:25:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x93d65c00) [pid = 12158] [serial = 919] [outer = (nil)] 03:25:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x952bc800) [pid = 12158] [serial = 920] [outer = 0x93d65c00] 03:25:00 INFO - PROCESS | 12158 | 1468751100173 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x95375000) [pid = 12158] [serial = 921] [outer = 0x93d65c00] 03:25:00 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:00 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:25:01 INFO - PROCESS | 12158 | 1468751101131 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 12158 | 1468751101188 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:25:01 INFO - PROCESS | 12158 | 1468751101194 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 12158 | 1468751101198 Marionette TRACE conn4 <- [1,1198,null,{}] 03:25:01 INFO - PROCESS | 12158 | 1468751101203 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 12158 | 1468751101214 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:01 INFO - PROCESS | 12158 | 1468751101500 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:25:01 INFO - PROCESS | 12158 | 1468751101797 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 12158 | 1468751101804 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dada000 == 51 [pid = 12158] [id = 307] 03:25:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x9192f800) [pid = 12158] [serial = 922] [outer = (nil)] 03:25:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x95499400) [pid = 12158] [serial = 923] [outer = 0x9192f800] 03:25:01 INFO - PROCESS | 12158 | 1468751101908 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x95c24400) [pid = 12158] [serial = 924] [outer = 0x9192f800] 03:25:02 INFO - PROCESS | 12158 | 1468751102854 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1697ms 03:25:02 INFO - PROCESS | 12158 | 1468751102892 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 12158 | 1468751102895 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:25:02 INFO - PROCESS | 12158 | 1468751102902 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 12158 | 1468751102906 Marionette TRACE conn4 <- [1,1202,null,{}] 03:25:02 INFO - PROCESS | 12158 | 1468751102912 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:02 INFO - PROCESS | 12158 | 1468751102917 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:03 INFO - PROCESS | 12158 | 1468751103107 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:25:03 INFO - PROCESS | 12158 | 1468751103295 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 12158 | 1468751103302 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x92bae400 == 52 [pid = 12158] [id = 308] 03:25:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x948aa400) [pid = 12158] [serial = 925] [outer = (nil)] 03:25:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x95c2e400) [pid = 12158] [serial = 926] [outer = 0x948aa400] 03:25:03 INFO - PROCESS | 12158 | 1468751103385 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x95c31400) [pid = 12158] [serial = 927] [outer = 0x948aa400] 03:25:04 INFO - PROCESS | 12158 | 1468751104385 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1540ms 03:25:04 INFO - PROCESS | 12158 | 1468751104444 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 12158 | 1468751104447 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:25:04 INFO - PROCESS | 12158 | 1468751104454 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 12158 | 1468751104458 Marionette TRACE conn4 <- [1,1206,null,{}] 03:25:04 INFO - PROCESS | 12158 | 1468751104464 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:04 INFO - PROCESS | 12158 | 1468751104469 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:04 INFO - PROCESS | 12158 | 1468751104670 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:25:04 INFO - PROCESS | 12158 | 1468751104921 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 12158 | 1468751104927 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec38400 == 53 [pid = 12158] [id = 309] 03:25:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x9285cc00) [pid = 12158] [serial = 928] [outer = (nil)] 03:25:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x96fccc00) [pid = 12158] [serial = 929] [outer = 0x9285cc00] 03:25:05 INFO - PROCESS | 12158 | 1468751105055 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x97a80000) [pid = 12158] [serial = 930] [outer = 0x9285cc00] 03:25:05 INFO - PROCESS | 12158 | 1468751105970 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1581ms 03:25:06 INFO - PROCESS | 12158 | 1468751106036 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:25:06 INFO - PROCESS | 12158 | 1468751106041 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:25:06 INFO - PROCESS | 12158 | 1468751106048 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 12158 | 1468751106051 Marionette TRACE conn4 <- [1,1210,null,{}] 03:25:06 INFO - PROCESS | 12158 | 1468751106057 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:06 INFO - PROCESS | 12158 | 1468751106062 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:06 INFO - PROCESS | 12158 | 1468751106318 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:25:06 INFO - PROCESS | 12158 | 1468751106818 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 12158 | 1468751106827 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e53f800 == 54 [pid = 12158] [id = 310] 03:25:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8e53fc00) [pid = 12158] [serial = 931] [outer = (nil)] 03:25:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8e605c00) [pid = 12158] [serial = 932] [outer = 0x8e53fc00] 03:25:06 INFO - PROCESS | 12158 | 1468751106927 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8e70e800) [pid = 12158] [serial = 933] [outer = 0x8e53fc00] 03:25:07 INFO - PROCESS | 12158 | 1468751107918 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1934ms 03:25:07 INFO - PROCESS | 12158 | 1468751107983 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 12158 | 1468751107989 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:25:08 INFO - PROCESS | 12158 | 1468751107999 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 12158 | 1468751108004 Marionette TRACE conn4 <- [1,1214,null,{}] 03:25:08 INFO - PROCESS | 12158 | 1468751108013 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:08 INFO - PROCESS | 12158 | 1468751108022 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:08 INFO - PROCESS | 12158 | 1468751108315 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:25:08 INFO - PROCESS | 12158 | 1468751108610 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 12158 | 1468751108619 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9ce400 == 55 [pid = 12158] [id = 311] 03:25:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8f9d0400) [pid = 12158] [serial = 934] [outer = (nil)] 03:25:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x9250ac00) [pid = 12158] [serial = 935] [outer = 0x8f9d0400] 03:25:08 INFO - PROCESS | 12158 | 1468751108703 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x925c7000) [pid = 12158] [serial = 936] [outer = 0x8f9d0400] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1000 == 54 [pid = 12158] [id = 300] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9a11e400) [pid = 12158] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x91a6e000) [pid = 12158] [serial = 866] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227c00 == 53 [pid = 12158] [id = 299] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x92512400 == 52 [pid = 12158] [id = 298] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae0000 == 51 [pid = 12158] [id = 297] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad8800 == 50 [pid = 12158] [id = 296] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8d509000 == 49 [pid = 12158] [id = 295] 03:25:09 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c8800 == 48 [pid = 12158] [id = 289] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x92bb0400) [pid = 12158] [serial = 863] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x925c5400) [pid = 12158] [serial = 845] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8dae0c00) [pid = 12158] [serial = 857] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8e60a800) [pid = 12158] [serial = 858] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8f81b800) [pid = 12158] [serial = 839] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92fb4400) [pid = 12158] [serial = 854] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x92859c00) [pid = 12158] [serial = 848] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8dad7400) [pid = 12158] [serial = 833] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x92bb1000) [pid = 12158] [serial = 851] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8e705000) [pid = 12158] [serial = 836] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x91938400) [pid = 12158] [serial = 842] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8e70b800) [pid = 12158] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x92ddc000) [pid = 12158] [serial = 864] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x91850c00) [pid = 12158] [serial = 861] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x8f9cd800) [pid = 12158] [serial = 860] [outer = (nil)] [url = about:blank] 03:25:09 INFO - PROCESS | 12158 | 1468751109665 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1685ms 03:25:09 INFO - PROCESS | 12158 | 1468751109686 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 12158 | 1468751109692 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:25:09 INFO - PROCESS | 12158 | 1468751109701 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 12158 | 1468751109705 Marionette TRACE conn4 <- [1,1218,null,{}] 03:25:09 INFO - PROCESS | 12158 | 1468751109711 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 12158 | 1468751109716 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:09 INFO - PROCESS | 12158 | 1468751109942 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:25:10 INFO - PROCESS | 12158 | 1468751110077 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 12158 | 1468751110087 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e605800 == 49 [pid = 12158] [id = 312] 03:25:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8e707800) [pid = 12158] [serial = 937] [outer = (nil)] 03:25:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x92511800) [pid = 12158] [serial = 938] [outer = 0x8e707800] 03:25:10 INFO - PROCESS | 12158 | 1468751110159 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x9285d400) [pid = 12158] [serial = 939] [outer = 0x8e707800] 03:25:11 INFO - PROCESS | 12158 | 1468751111111 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1435ms 03:25:11 INFO - PROCESS | 12158 | 1468751111137 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:25:11 INFO - PROCESS | 12158 | 1468751111141 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:25:11 INFO - PROCESS | 12158 | 1468751111150 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 12158 | 1468751111159 Marionette TRACE conn4 <- [1,1222,null,{}] 03:25:11 INFO - PROCESS | 12158 | 1468751111173 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 12158 | 1468751111180 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:11 INFO - PROCESS | 12158 | 1468751111359 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:25:11 INFO - PROCESS | 12158 | 1468751111511 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 12158 | 1468751111520 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60ec00 == 50 [pid = 12158] [id = 313] 03:25:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x91a66000) [pid = 12158] [serial = 940] [outer = (nil)] 03:25:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x92fb8c00) [pid = 12158] [serial = 941] [outer = 0x91a66000] 03:25:11 INFO - PROCESS | 12158 | 1468751111592 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x93024800) [pid = 12158] [serial = 942] [outer = 0x91a66000] 03:25:12 INFO - PROCESS | 12158 | 1468751112485 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 12158 | 1468751112564 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:25:12 INFO - PROCESS | 12158 | 1468751112571 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 12158 | 1468751112574 Marionette TRACE conn4 <- [1,1226,null,{}] 03:25:12 INFO - PROCESS | 12158 | 1468751112580 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 12158 | 1468751112584 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:12 INFO - PROCESS | 12158 | 1468751112823 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:25:12 INFO - PROCESS | 12158 | 1468751112864 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 12158 | 1468751112873 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad6000 == 51 [pid = 12158] [id = 314] 03:25:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x92fbc000) [pid = 12158] [serial = 943] [outer = (nil)] 03:25:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x94863800) [pid = 12158] [serial = 944] [outer = 0x92fbc000] 03:25:13 INFO - PROCESS | 12158 | 1468751113030 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x948a9c00) [pid = 12158] [serial = 945] [outer = 0x92fbc000] 03:25:14 INFO - PROCESS | 12158 | 1468751114021 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x91857400) [pid = 12158] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8f108000) [pid = 12158] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x92512c00) [pid = 12158] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8d50ac00) [pid = 12158] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8e60e000) [pid = 12158] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8dae4000) [pid = 12158] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:25:14 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8e703400) [pid = 12158] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1490ms 03:25:14 INFO - PROCESS | 12158 | 1468751114062 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 12158 | 1468751114065 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:25:14 INFO - PROCESS | 12158 | 1468751114071 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 12158 | 1468751114075 Marionette TRACE conn4 <- [1,1230,null,{}] 03:25:14 INFO - PROCESS | 12158 | 1468751114080 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 12158 | 1468751114085 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:14 INFO - PROCESS | 12158 | 1468751114277 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:25:14 INFO - PROCESS | 12158 | 1468751114418 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 12158 | 1468751114435 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ec400 == 52 [pid = 12158] [id = 315] 03:25:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x926f3400) [pid = 12158] [serial = 946] [outer = (nil)] 03:25:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x92fb8000) [pid = 12158] [serial = 947] [outer = 0x926f3400] 03:25:14 INFO - PROCESS | 12158 | 1468751114553 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x9537a800) [pid = 12158] [serial = 948] [outer = 0x926f3400] 03:25:15 INFO - PROCESS | 12158 | 1468751115336 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1286ms 03:25:15 INFO - PROCESS | 12158 | 1468751115359 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 12158 | 1468751115363 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:25:15 INFO - PROCESS | 12158 | 1468751115370 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 12158 | 1468751115374 Marionette TRACE conn4 <- [1,1234,null,{}] 03:25:15 INFO - PROCESS | 12158 | 1468751115387 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:15 INFO - PROCESS | 12158 | 1468751115395 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:15 INFO - PROCESS | 12158 | 1468751115577 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:25:15 INFO - PROCESS | 12158 | 1468751115594 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 12158 | 1468751115603 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84c000 == 53 [pid = 12158] [id = 316] 03:25:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8e544400) [pid = 12158] [serial = 949] [outer = (nil)] 03:25:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x95c28800) [pid = 12158] [serial = 950] [outer = 0x8e544400] 03:25:15 INFO - PROCESS | 12158 | 1468751115806 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x95c22c00) [pid = 12158] [serial = 951] [outer = 0x8e544400] 03:25:16 INFO - PROCESS | 12158 | 1468751116854 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1540ms 03:25:16 INFO - PROCESS | 12158 | 1468751116913 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:25:16 INFO - PROCESS | 12158 | 1468751116921 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:25:16 INFO - PROCESS | 12158 | 1468751116929 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 12158 | 1468751116935 Marionette TRACE conn4 <- [1,1238,null,{}] 03:25:16 INFO - PROCESS | 12158 | 1468751116945 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 12158 | 1468751116950 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:17 INFO - PROCESS | 12158 | 1468751117165 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:25:17 INFO - PROCESS | 12158 | 1468751117407 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 12158 | 1468751117418 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f105800 == 54 [pid = 12158] [id = 317] 03:25:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8f81e800) [pid = 12158] [serial = 952] [outer = (nil)] 03:25:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x91855c00) [pid = 12158] [serial = 953] [outer = 0x8f81e800] 03:25:17 INFO - PROCESS | 12158 | 1468751117554 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x91a68000) [pid = 12158] [serial = 954] [outer = 0x8f81e800] 03:25:18 INFO - PROCESS | 12158 | 1468751118456 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1546ms 03:25:18 INFO - PROCESS | 12158 | 1468751118473 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 12158 | 1468751118481 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:25:18 INFO - PROCESS | 12158 | 1468751118492 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 12158 | 1468751118496 Marionette TRACE conn4 <- [1,1242,null,{}] 03:25:18 INFO - PROCESS | 12158 | 1468751118522 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 12158 | 1468751118529 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:18 INFO - PROCESS | 12158 | 1468751118729 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:25:18 INFO - PROCESS | 12158 | 1468751118911 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 12158 | 1468751118922 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x92859c00 == 55 [pid = 12158] [id = 318] 03:25:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x92ae1800) [pid = 12158] [serial = 955] [outer = (nil)] 03:25:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x92bb3000) [pid = 12158] [serial = 956] [outer = 0x92ae1800] 03:25:19 INFO - PROCESS | 12158 | 1468751119064 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x92fb5800) [pid = 12158] [serial = 957] [outer = 0x92ae1800] 03:25:20 INFO - PROCESS | 12158 | 1468751120140 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1705ms 03:25:20 INFO - PROCESS | 12158 | 1468751120198 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 12158 | 1468751120202 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:25:20 INFO - PROCESS | 12158 | 1468751120210 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 12158 | 1468751120216 Marionette TRACE conn4 <- [1,1246,null,{}] 03:25:20 INFO - PROCESS | 12158 | 1468751120234 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 12158 | 1468751120243 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:20 INFO - PROCESS | 12158 | 1468751120485 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:25:20 INFO - PROCESS | 12158 | 1468751120732 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 12158 | 1468751120742 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dadf000 == 56 [pid = 12158] [id = 319] 03:25:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x95c26800) [pid = 12158] [serial = 958] [outer = (nil)] 03:25:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x96fcdc00) [pid = 12158] [serial = 959] [outer = 0x95c26800] 03:25:20 INFO - PROCESS | 12158 | 1468751120863 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x97a8c800) [pid = 12158] [serial = 960] [outer = 0x95c26800] 03:25:21 INFO - PROCESS | 12158 | 1468751121842 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1697ms 03:25:21 INFO - PROCESS | 12158 | 1468751121908 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 12158 | 1468751121914 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:25:21 INFO - PROCESS | 12158 | 1468751121921 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 12158 | 1468751121924 Marionette TRACE conn4 <- [1,1250,null,{}] 03:25:21 INFO - PROCESS | 12158 | 1468751121932 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:21 INFO - PROCESS | 12158 | 1468751121937 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:22 INFO - PROCESS | 12158 | 1468751122192 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:25:22 INFO - PROCESS | 12158 | 1468751122471 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 12158 | 1468751122483 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d505000 == 57 [pid = 12158] [id = 320] 03:25:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x930f0800) [pid = 12158] [serial = 961] [outer = (nil)] 03:25:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x99331400) [pid = 12158] [serial = 962] [outer = 0x930f0800] 03:25:22 INFO - PROCESS | 12158 | 1468751122575 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x993af800) [pid = 12158] [serial = 963] [outer = 0x930f0800] 03:25:23 INFO - PROCESS | 12158 | 1468751123514 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1636ms 03:25:23 INFO - PROCESS | 12158 | 1468751123561 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:25:23 INFO - PROCESS | 12158 | 1468751123565 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:25:23 INFO - PROCESS | 12158 | 1468751123572 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 12158 | 1468751123576 Marionette TRACE conn4 <- [1,1254,null,{}] 03:25:23 INFO - PROCESS | 12158 | 1468751123582 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 12158 | 1468751123587 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:23 INFO - PROCESS | 12158 | 1468751123785 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:25:24 INFO - PROCESS | 12158 | 1468751124017 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 12158 | 1468751124029 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x9302fc00 == 58 [pid = 12158] [id = 321] 03:25:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x96f44000) [pid = 12158] [serial = 964] [outer = (nil)] 03:25:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x99fe0c00) [pid = 12158] [serial = 965] [outer = 0x96f44000] 03:25:24 INFO - PROCESS | 12158 | 1468751124130 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x9a19bc00) [pid = 12158] [serial = 966] [outer = 0x96f44000] 03:25:25 INFO - PROCESS | 12158 | 1468751125124 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 03:25:25 INFO - PROCESS | 12158 | 1468751125208 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:25:25 INFO - PROCESS | 12158 | 1468751125213 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:25:25 INFO - PROCESS | 12158 | 1468751125220 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 12158 | 1468751125224 Marionette TRACE conn4 <- [1,1258,null,{}] 03:25:25 INFO - PROCESS | 12158 | 1468751125230 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 12158 | 1468751125241 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:25 INFO - PROCESS | 12158 | 1468751125536 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:25:25 INFO - PROCESS | 12158 | 1468751125793 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 12158 | 1468751125803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x9549b800 == 59 [pid = 12158] [id = 322] 03:25:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x99fd3c00) [pid = 12158] [serial = 967] [outer = (nil)] 03:25:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x9a1afc00) [pid = 12158] [serial = 968] [outer = 0x99fd3c00] 03:25:25 INFO - PROCESS | 12158 | 1468751125891 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9a234800) [pid = 12158] [serial = 969] [outer = 0x99fd3c00] 03:25:26 INFO - PROCESS | 12158 | 1468751126860 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1684ms 03:25:26 INFO - PROCESS | 12158 | 1468751126905 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:25:26 INFO - PROCESS | 12158 | 1468751126909 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:25:26 INFO - PROCESS | 12158 | 1468751126916 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 12158 | 1468751126920 Marionette TRACE conn4 <- [1,1262,null,{}] 03:25:26 INFO - PROCESS | 12158 | 1468751126927 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:26 INFO - PROCESS | 12158 | 1468751126932 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:27 INFO - PROCESS | 12158 | 1468751127148 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:25:27 INFO - PROCESS | 12158 | 1468751127378 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 12158 | 1468751127386 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a231400 == 60 [pid = 12158] [id = 323] 03:25:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x9a233c00) [pid = 12158] [serial = 970] [outer = (nil)] 03:25:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x9a23a800) [pid = 12158] [serial = 971] [outer = 0x9a233c00] 03:25:27 INFO - PROCESS | 12158 | 1468751127512 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9a23e400) [pid = 12158] [serial = 972] [outer = 0x9a233c00] 03:25:28 INFO - PROCESS | 12158 | 1468751128456 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1597ms 03:25:28 INFO - PROCESS | 12158 | 1468751128513 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:25:28 INFO - PROCESS | 12158 | 1468751128524 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:25:28 INFO - PROCESS | 12158 | 1468751128532 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 12158 | 1468751128536 Marionette TRACE conn4 <- [1,1266,null,{}] 03:25:28 INFO - PROCESS | 12158 | 1468751128543 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 12158 | 1468751128549 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:28 INFO - PROCESS | 12158 | 1468751128764 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:25:29 INFO - PROCESS | 12158 | 1468751128994 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 12158 | 1468751129004 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec2c800 == 61 [pid = 12158] [id = 324] 03:25:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x9a233000) [pid = 12158] [serial = 973] [outer = (nil)] 03:25:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x9a574c00) [pid = 12158] [serial = 974] [outer = 0x9a233000] 03:25:29 INFO - PROCESS | 12158 | 1468751129134 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9a90f800) [pid = 12158] [serial = 975] [outer = 0x9a233000] 03:25:30 INFO - PROCESS | 12158 | 1468751130258 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1791ms 03:25:30 INFO - PROCESS | 12158 | 1468751130324 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:25:30 INFO - PROCESS | 12158 | 1468751130329 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:25:30 INFO - PROCESS | 12158 | 1468751130336 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 12158 | 1468751130340 Marionette TRACE conn4 <- [1,1270,null,{}] 03:25:30 INFO - PROCESS | 12158 | 1468751130347 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 12158 | 1468751130354 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:30 INFO - PROCESS | 12158 | 1468751130598 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:25:30 INFO - PROCESS | 12158 | 1468751130936 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 12158 | 1468751130944 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d503000 == 62 [pid = 12158] [id = 325] 03:25:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8d844800) [pid = 12158] [serial = 976] [outer = (nil)] 03:25:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x91a6f400) [pid = 12158] [serial = 977] [outer = 0x8d844800] 03:25:31 INFO - PROCESS | 12158 | 1468751131042 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x9302c800) [pid = 12158] [serial = 978] [outer = 0x8d844800] 03:25:32 INFO - PROCESS | 12158 | 1468751132445 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2246ms 03:25:32 INFO - PROCESS | 12158 | 1468751132592 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 12158 | 1468751132598 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:25:32 INFO - PROCESS | 12158 | 1468751132608 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 12158 | 1468751132612 Marionette TRACE conn4 <- [1,1274,null,{}] 03:25:32 INFO - PROCESS | 12158 | 1468751132624 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 12158 | 1468751132630 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:32 INFO - PROCESS | 12158 | 1468751132815 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:25:33 INFO - PROCESS | 12158 | 1468751133008 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 12158 | 1468751133025 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84b400 == 63 [pid = 12158] [id = 326] 03:25:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8e704000) [pid = 12158] [serial = 979] [outer = (nil)] 03:25:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x91849400) [pid = 12158] [serial = 980] [outer = 0x8e704000] 03:25:33 INFO - PROCESS | 12158 | 1468751133153 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x91858800) [pid = 12158] [serial = 981] [outer = 0x8e704000] 03:25:34 INFO - PROCESS | 12158 | 1468751134194 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1636ms 03:25:34 INFO - PROCESS | 12158 | 1468751134255 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 12158 | 1468751134262 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:25:34 INFO - PROCESS | 12158 | 1468751134276 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 12158 | 1468751134279 Marionette TRACE conn4 <- [1,1278,null,{}] 03:25:34 INFO - PROCESS | 12158 | 1468751134286 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 12158 | 1468751134292 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:34 INFO - PROCESS | 12158 | 1468751134494 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x91934400 == 62 [pid = 12158] [id = 281] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a800 == 61 [pid = 12158] [id = 283] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x9192b800 == 60 [pid = 12158] [id = 280] 03:25:34 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x948a6400) [pid = 12158] [serial = 884] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x92ddd800) [pid = 12158] [serial = 905] [outer = (nil)] [url = about:blank] 03:25:34 INFO - PROCESS | 12158 | 1468751134766 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 12158 | 1468751134778 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10e400 == 59 [pid = 12158] [id = 279] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8e610400 == 58 [pid = 12158] [id = 278] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x926ec400 == 57 [pid = 12158] [id = 315] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad6000 == 56 [pid = 12158] [id = 314] 03:25:34 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60ec00 == 55 [pid = 12158] [id = 313] 03:25:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d508800 == 56 [pid = 12158] [id = 327] 03:25:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8e54c800) [pid = 12158] [serial = 982] [outer = (nil)] 03:25:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8f110400) [pid = 12158] [serial = 983] [outer = 0x8e54c800] 03:25:34 INFO - PROCESS | 12158 | 1468751134868 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x91938800) [pid = 12158] [serial = 984] [outer = 0x8e54c800] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8e605800 == 55 [pid = 12158] [id = 312] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9ce400 == 54 [pid = 12158] [id = 311] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8e53f800 == 53 [pid = 12158] [id = 310] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x92bae400 == 52 [pid = 12158] [id = 308] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8dada000 == 51 [pid = 12158] [id = 307] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d0c00 == 50 [pid = 12158] [id = 306] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c6c00 == 49 [pid = 12158] [id = 305] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x92fb6800 == 48 [pid = 12158] [id = 304] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6c400 == 47 [pid = 12158] [id = 303] 03:25:35 INFO - PROCESS | 12158 | --DOCSHELL 0x8dadd400 == 46 [pid = 12158] [id = 302] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x92864400) [pid = 12158] [serial = 899] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x92ad7400) [pid = 12158] [serial = 900] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x91a6c800) [pid = 12158] [serial = 891] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x91930000) [pid = 12158] [serial = 890] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x925ccc00) [pid = 12158] [serial = 896] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x93025c00) [pid = 12158] [serial = 875] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x91936400) [pid = 12158] [serial = 872] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8d1d4800) [pid = 12158] [serial = 869] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x93d6a800) [pid = 12158] [serial = 881] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x8e60b800) [pid = 12158] [serial = 888] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8d847400) [pid = 12158] [serial = 887] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x926efc00) [pid = 12158] [serial = 867] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x93a6d800) [pid = 12158] [serial = 878] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8f10a400) [pid = 12158] [serial = 893] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8f9c7000) [pid = 12158] [serial = 894] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x92ae0800) [pid = 12158] [serial = 903] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x926e7c00) [pid = 12158] [serial = 897] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x92512800) [pid = 12158] [serial = 902] [outer = (nil)] [url = about:blank] 03:25:35 INFO - PROCESS | 12158 | 1468751135855 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1641ms 03:25:35 INFO - PROCESS | 12158 | 1468751135918 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:25:35 INFO - PROCESS | 12158 | 1468751135923 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:25:35 INFO - PROCESS | 12158 | 1468751135931 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 12158 | 1468751135937 Marionette TRACE conn4 <- [1,1282,null,{}] 03:25:35 INFO - PROCESS | 12158 | 1468751135954 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:35 INFO - PROCESS | 12158 | 1468751135963 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:36 INFO - PROCESS | 12158 | 1468751136154 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:25:36 INFO - PROCESS | 12158 | 1468751136302 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 12158 | 1468751136320 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x926f1c00 == 47 [pid = 12158] [id = 328] 03:25:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x92862400) [pid = 12158] [serial = 985] [outer = (nil)] 03:25:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x92ba8800) [pid = 12158] [serial = 986] [outer = 0x92862400] 03:25:36 INFO - PROCESS | 12158 | 1468751136489 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x92ddd800) [pid = 12158] [serial = 987] [outer = 0x92862400] 03:25:37 INFO - PROCESS | 12158 | 1468751137440 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1547ms 03:25:37 INFO - PROCESS | 12158 | 1468751137478 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 12158 | 1468751137485 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:25:37 INFO - PROCESS | 12158 | 1468751137495 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 12158 | 1468751137500 Marionette TRACE conn4 <- [1,1286,null,{}] 03:25:37 INFO - PROCESS | 12158 | 1468751137509 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:37 INFO - PROCESS | 12158 | 1468751137515 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:37 INFO - PROCESS | 12158 | 1468751137783 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:25:38 INFO - PROCESS | 12158 | 1468751138109 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 12158 | 1468751138122 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x92512800 == 48 [pid = 12158] [id = 329] 03:25:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x92fb6800) [pid = 12158] [serial = 988] [outer = (nil)] 03:25:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9302f400) [pid = 12158] [serial = 989] [outer = 0x92fb6800] 03:25:38 INFO - PROCESS | 12158 | 1468751138243 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x93d6a800) [pid = 12158] [serial = 990] [outer = 0x92fb6800] 03:25:39 INFO - PROCESS | 12158 | 1468751139214 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1799ms 03:25:39 INFO - PROCESS | 12158 | 1468751139293 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 12158 | 1468751139315 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:25:39 INFO - PROCESS | 12158 | 1468751139330 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 12158 | 1468751139333 Marionette TRACE conn4 <- [1,1290,null,{}] 03:25:39 INFO - PROCESS | 12158 | 1468751139339 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:39 INFO - PROCESS | 12158 | 1468751139344 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:39 INFO - PROCESS | 12158 | 1468751139590 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:25:39 INFO - PROCESS | 12158 | 1468751139618 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 12158 | 1468751139628 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae1400 == 49 [pid = 12158] [id = 330] 03:25:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92fc1000) [pid = 12158] [serial = 991] [outer = (nil)] 03:25:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x948aa000) [pid = 12158] [serial = 992] [outer = 0x92fc1000] 03:25:39 INFO - PROCESS | 12158 | 1468751139697 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x95376000) [pid = 12158] [serial = 993] [outer = 0x92fc1000] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x8e53fc00) [pid = 12158] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x92fbc000) [pid = 12158] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8e707800) [pid = 12158] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8f9d0400) [pid = 12158] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x91a66000) [pid = 12158] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:25:40 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x926f3400) [pid = 12158] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:25:40 INFO - PROCESS | 12158 | 1468751140845 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1581ms 03:25:40 INFO - PROCESS | 12158 | 1468751140912 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 12158 | 1468751140916 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:25:40 INFO - PROCESS | 12158 | 1468751140922 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 12158 | 1468751140926 Marionette TRACE conn4 <- [1,1294,null,{}] 03:25:40 INFO - PROCESS | 12158 | 1468751140931 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 12158 | 1468751140941 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:41 INFO - PROCESS | 12158 | 1468751141148 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:25:41 INFO - PROCESS | 12158 | 1468751141310 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 12158 | 1468751141317 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60b800 == 50 [pid = 12158] [id = 331] 03:25:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8e612800) [pid = 12158] [serial = 994] [outer = (nil)] 03:25:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x93a24400) [pid = 12158] [serial = 995] [outer = 0x8e612800] 03:25:41 INFO - PROCESS | 12158 | 1468751141389 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x95c30800) [pid = 12158] [serial = 996] [outer = 0x8e612800] 03:25:42 INFO - PROCESS | 12158 | 1468751142180 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1381ms 03:25:42 INFO - PROCESS | 12158 | 1468751142306 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 12158 | 1468751142312 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:25:42 INFO - PROCESS | 12158 | 1468751142320 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 12158 | 1468751142327 Marionette TRACE conn4 <- [1,1298,null,{}] 03:25:42 INFO - PROCESS | 12158 | 1468751142347 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 12158 | 1468751142355 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:42 INFO - PROCESS | 12158 | 1468751142598 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:25:42 INFO - PROCESS | 12158 | 1468751142785 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 12158 | 1468751142801 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e400 == 51 [pid = 12158] [id = 332] 03:25:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8ec35800) [pid = 12158] [serial = 997] [outer = (nil)] 03:25:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8f813c00) [pid = 12158] [serial = 998] [outer = 0x8ec35800] 03:25:43 INFO - PROCESS | 12158 | 1468751143039 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8f9c3c00) [pid = 12158] [serial = 999] [outer = 0x8ec35800] 03:25:44 INFO - PROCESS | 12158 | 1468751144549 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2251ms 03:25:44 INFO - PROCESS | 12158 | 1468751144572 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:25:44 INFO - PROCESS | 12158 | 1468751144579 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:25:44 INFO - PROCESS | 12158 | 1468751144590 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 12158 | 1468751144596 Marionette TRACE conn4 <- [1,1302,null,{}] 03:25:44 INFO - PROCESS | 12158 | 1468751144603 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:44 INFO - PROCESS | 12158 | 1468751144609 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:44 INFO - PROCESS | 12158 | 1468751144864 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:25:45 INFO - PROCESS | 12158 | 1468751145090 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 12158 | 1468751145099 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x926e8c00 == 52 [pid = 12158] [id = 333] 03:25:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x926ebc00) [pid = 12158] [serial = 1000] [outer = (nil)] 03:25:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9285f000) [pid = 12158] [serial = 1001] [outer = 0x926ebc00] 03:25:45 INFO - PROCESS | 12158 | 1468751145185 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x92adbc00) [pid = 12158] [serial = 1002] [outer = 0x926ebc00] 03:25:46 INFO - PROCESS | 12158 | 1468751146163 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1647ms 03:25:46 INFO - PROCESS | 12158 | 1468751146233 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 12158 | 1468751146238 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:25:46 INFO - PROCESS | 12158 | 1468751146245 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 12158 | 1468751146248 Marionette TRACE conn4 <- [1,1306,null,{}] 03:25:46 INFO - PROCESS | 12158 | 1468751146265 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:46 INFO - PROCESS | 12158 | 1468751146274 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:46 INFO - PROCESS | 12158 | 1468751146533 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:25:46 INFO - PROCESS | 12158 | 1468751146820 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 12158 | 1468751146834 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x95490400 == 53 [pid = 12158] [id = 334] 03:25:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x95497800) [pid = 12158] [serial = 1003] [outer = (nil)] 03:25:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x95c24800) [pid = 12158] [serial = 1004] [outer = 0x95497800] 03:25:46 INFO - PROCESS | 12158 | 1468751146919 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x95c2f800) [pid = 12158] [serial = 1005] [outer = 0x95497800] 03:25:47 INFO - PROCESS | 12158 | 1468751147883 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1691ms 03:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:25:47 INFO - PROCESS | 12158 | 1468751147937 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 12158 | 1468751147940 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:25:47 INFO - PROCESS | 12158 | 1468751147948 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 12158 | 1468751147951 Marionette TRACE conn4 <- [1,1310,null,{}] 03:25:47 INFO - PROCESS | 12158 | 1468751147958 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 12158 | 1468751147964 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:48 INFO - PROCESS | 12158 | 1468751148182 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:25:48 INFO - PROCESS | 12158 | 1468751148418 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 12158 | 1468751148428 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1400 == 54 [pid = 12158] [id = 335] 03:25:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8e53f800) [pid = 12158] [serial = 1006] [outer = (nil)] 03:25:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x9a19c400) [pid = 12158] [serial = 1007] [outer = 0x8e53f800] 03:25:48 INFO - PROCESS | 12158 | 1468751148555 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x9a1a6c00) [pid = 12158] [serial = 1008] [outer = 0x8e53f800] 03:25:49 INFO - PROCESS | 12158 | 1468751149493 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 12158 | 1468751149542 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:25:49 INFO - PROCESS | 12158 | 1468751149549 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 12158 | 1468751149553 Marionette TRACE conn4 <- [1,1314,null,{}] 03:25:49 INFO - PROCESS | 12158 | 1468751149560 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:49 INFO - PROCESS | 12158 | 1468751149565 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:49 INFO - PROCESS | 12158 | 1468751149768 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:25:50 INFO - PROCESS | 12158 | 1468751150002 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 12158 | 1468751150012 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cc400 == 55 [pid = 12158] [id = 336] 03:25:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x8dad7c00) [pid = 12158] [serial = 1009] [outer = (nil)] 03:25:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9a239c00) [pid = 12158] [serial = 1010] [outer = 0x8dad7c00] 03:25:50 INFO - PROCESS | 12158 | 1468751150138 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9a476800) [pid = 12158] [serial = 1011] [outer = 0x8dad7c00] 03:25:51 INFO - PROCESS | 12158 | 1468751151102 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1590ms 03:25:51 INFO - PROCESS | 12158 | 1468751151140 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 12158 | 1468751151145 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:25:51 INFO - PROCESS | 12158 | 1468751151151 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 12158 | 1468751151155 Marionette TRACE conn4 <- [1,1318,null,{}] 03:25:51 INFO - PROCESS | 12158 | 1468751151161 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:51 INFO - PROCESS | 12158 | 1468751151171 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:51 INFO - PROCESS | 12158 | 1468751151417 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:25:51 INFO - PROCESS | 12158 | 1468751151671 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 12158 | 1468751151682 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c8800 == 56 [pid = 12158] [id = 337] 03:25:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a23ec00) [pid = 12158] [serial = 1012] [outer = (nil)] 03:25:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x9abcec00) [pid = 12158] [serial = 1013] [outer = 0x9a23ec00] 03:25:51 INFO - PROCESS | 12158 | 1468751151817 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9abd5400) [pid = 12158] [serial = 1014] [outer = 0x9a23ec00] 03:25:52 INFO - PROCESS | 12158 | 1468751152789 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1682ms 03:25:52 INFO - PROCESS | 12158 | 1468751152835 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:25:52 INFO - PROCESS | 12158 | 1468751152839 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:25:52 INFO - PROCESS | 12158 | 1468751152846 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 12158 | 1468751152849 Marionette TRACE conn4 <- [1,1322,null,{}] 03:25:52 INFO - PROCESS | 12158 | 1468751152855 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 12158 | 1468751152861 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:53 INFO - PROCESS | 12158 | 1468751153053 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:25:53 INFO - PROCESS | 12158 | 1468751153284 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 12158 | 1468751153290 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dadb800 == 57 [pid = 12158] [id = 338] 03:25:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x8f813800) [pid = 12158] [serial = 1015] [outer = (nil)] 03:25:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x9abda800) [pid = 12158] [serial = 1016] [outer = 0x8f813800] 03:25:53 INFO - PROCESS | 12158 | 1468751153419 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x9ac67000) [pid = 12158] [serial = 1017] [outer = 0x8f813800] 03:25:54 INFO - PROCESS | 12158 | 1468751154364 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1586ms 03:25:54 INFO - PROCESS | 12158 | 1468751154432 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:25:54 INFO - PROCESS | 12158 | 1468751154442 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:25:54 INFO - PROCESS | 12158 | 1468751154452 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 12158 | 1468751154459 Marionette TRACE conn4 <- [1,1326,null,{}] 03:25:54 INFO - PROCESS | 12158 | 1468751154467 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 12158 | 1468751154472 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:54 INFO - PROCESS | 12158 | 1468751154718 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:25:55 INFO - PROCESS | 12158 | 1468751155019 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 12158 | 1468751155028 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a68400 == 58 [pid = 12158] [id = 339] 03:25:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x93a6cc00) [pid = 12158] [serial = 1018] [outer = (nil)] 03:25:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9b249c00) [pid = 12158] [serial = 1019] [outer = 0x93a6cc00] 03:25:55 INFO - PROCESS | 12158 | 1468751155113 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x9b5b8400) [pid = 12158] [serial = 1020] [outer = 0x93a6cc00] 03:25:56 INFO - PROCESS | 12158 | 1468751156473 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2089ms 03:25:56 INFO - PROCESS | 12158 | 1468751156594 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:25:56 INFO - PROCESS | 12158 | 1468751156601 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:25:56 INFO - PROCESS | 12158 | 1468751156619 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 12158 | 1468751156625 Marionette TRACE conn4 <- [1,1330,null,{}] 03:25:56 INFO - PROCESS | 12158 | 1468751156634 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 12158 | 1468751156641 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:56 INFO - PROCESS | 12158 | 1468751156821 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:25:57 INFO - PROCESS | 12158 | 1468751157018 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 12158 | 1468751157029 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70a800 == 59 [pid = 12158] [id = 340] 03:25:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x8ec2d400) [pid = 12158] [serial = 1021] [outer = (nil)] 03:25:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x8f9d0400) [pid = 12158] [serial = 1022] [outer = 0x8ec2d400] 03:25:57 INFO - PROCESS | 12158 | 1468751157233 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x91a69c00) [pid = 12158] [serial = 1023] [outer = 0x8ec2d400] 03:25:58 INFO - PROCESS | 12158 | 1468751158204 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1650ms 03:25:58 INFO - PROCESS | 12158 | 1468751158259 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 12158 | 1468751158266 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:25:58 INFO - PROCESS | 12158 | 1468751158277 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 12158 | 1468751158281 Marionette TRACE conn4 <- [1,1334,null,{}] 03:25:58 INFO - PROCESS | 12158 | 1468751158288 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:58 INFO - PROCESS | 12158 | 1468751158294 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:58 INFO - PROCESS | 12158 | 1468751158505 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:25:58 INFO - PROCESS | 12158 | 1468751158792 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 12158 | 1468751158805 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:25:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a73c00 == 60 [pid = 12158] [id = 341] 03:25:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x9250d800) [pid = 12158] [serial = 1024] [outer = (nil)] 03:25:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x92bb0800) [pid = 12158] [serial = 1025] [outer = 0x9250d800] 03:25:58 INFO - PROCESS | 12158 | 1468751158932 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x92fb9000) [pid = 12158] [serial = 1026] [outer = 0x9250d800] 03:25:59 INFO - PROCESS | 12158 | 1468751159921 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:25:59 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae1400 == 59 [pid = 12158] [id = 330] 03:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1686ms 03:25:59 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x8f102800) [pid = 12158] [serial = 908] [outer = (nil)] [url = about:blank] 03:25:59 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x95c2e400) [pid = 12158] [serial = 926] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x95499400) [pid = 12158] [serial = 923] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x96fccc00) [pid = 12158] [serial = 929] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x9485e800) [pid = 12158] [serial = 917] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x93030400) [pid = 12158] [serial = 914] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x952bc800) [pid = 12158] [serial = 920] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x925c4000) [pid = 12158] [serial = 911] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x95c28800) [pid = 12158] [serial = 950] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92512800 == 58 [pid = 12158] [id = 329] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x926f1c00 == 57 [pid = 12158] [id = 328] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d508800 == 56 [pid = 12158] [id = 327] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84b400 == 55 [pid = 12158] [id = 326] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d503000 == 54 [pid = 12158] [id = 325] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec2c800 == 53 [pid = 12158] [id = 324] 03:26:00 INFO - PROCESS | 12158 | 1468751160022 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 12158 | 1468751160026 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9a231400 == 52 [pid = 12158] [id = 323] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9549b800 == 51 [pid = 12158] [id = 322] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9302fc00 == 50 [pid = 12158] [id = 321] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d505000 == 49 [pid = 12158] [id = 320] 03:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8dadf000 == 48 [pid = 12158] [id = 319] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92859c00 == 47 [pid = 12158] [id = 318] 03:26:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f105800 == 46 [pid = 12158] [id = 317] 03:26:00 INFO - PROCESS | 12158 | 1468751160056 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 12158 | 1468751160062 Marionette TRACE conn4 <- [1,1338,null,{}] 03:26:00 INFO - PROCESS | 12158 | 1468751160078 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:00 INFO - PROCESS | 12158 | 1468751160087 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x8e70e800) [pid = 12158] [serial = 933] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x94863800) [pid = 12158] [serial = 944] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x92511800) [pid = 12158] [serial = 938] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x8e605c00) [pid = 12158] [serial = 932] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x9250ac00) [pid = 12158] [serial = 935] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x948a9c00) [pid = 12158] [serial = 945] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x93024800) [pid = 12158] [serial = 942] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x9285d400) [pid = 12158] [serial = 939] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x925c7000) [pid = 12158] [serial = 936] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x92fb8c00) [pid = 12158] [serial = 941] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9537a800) [pid = 12158] [serial = 948] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x92fb8000) [pid = 12158] [serial = 947] [outer = (nil)] [url = about:blank] 03:26:00 INFO - PROCESS | 12158 | 1468751160342 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:26:00 INFO - PROCESS | 12158 | 1468751160516 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 12158 | 1468751160529 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x926e5400 == 47 [pid = 12158] [id = 342] 03:26:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x926f1c00) [pid = 12158] [serial = 1027] [outer = (nil)] 03:26:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x92ad7400) [pid = 12158] [serial = 1028] [outer = 0x926f1c00] 03:26:00 INFO - PROCESS | 12158 | 1468751160623 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x93029400) [pid = 12158] [serial = 1029] [outer = 0x926f1c00] 03:26:01 INFO - PROCESS | 12158 | 1468751161869 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1843ms 03:26:01 INFO - PROCESS | 12158 | 1468751161905 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 12158 | 1468751161909 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:26:01 INFO - PROCESS | 12158 | 1468751161917 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 12158 | 1468751161920 Marionette TRACE conn4 <- [1,1342,null,{}] 03:26:01 INFO - PROCESS | 12158 | 1468751161927 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:01 INFO - PROCESS | 12158 | 1468751161933 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:02 INFO - PROCESS | 12158 | 1468751162279 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:26:02 INFO - PROCESS | 12158 | 1468751162380 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 12158 | 1468751162388 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c5800 == 48 [pid = 12158] [id = 343] 03:26:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x925c7800) [pid = 12158] [serial = 1030] [outer = (nil)] 03:26:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9485dc00) [pid = 12158] [serial = 1031] [outer = 0x925c7800] 03:26:02 INFO - PROCESS | 12158 | 1468751162484 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x952bd000) [pid = 12158] [serial = 1032] [outer = 0x925c7800] 03:26:03 INFO - PROCESS | 12158 | 1468751163361 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1499ms 03:26:03 INFO - PROCESS | 12158 | 1468751163429 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:26:03 INFO - PROCESS | 12158 | 1468751163433 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:26:03 INFO - PROCESS | 12158 | 1468751163440 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 12158 | 1468751163444 Marionette TRACE conn4 <- [1,1346,null,{}] 03:26:03 INFO - PROCESS | 12158 | 1468751163450 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:03 INFO - PROCESS | 12158 | 1468751163455 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:03 INFO - PROCESS | 12158 | 1468751163723 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:26:03 INFO - PROCESS | 12158 | 1468751163752 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 12158 | 1468751163760 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22f000 == 49 [pid = 12158] [id = 344] 03:26:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x93a26000) [pid = 12158] [serial = 1033] [outer = (nil)] 03:26:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x95493c00) [pid = 12158] [serial = 1034] [outer = 0x93a26000] 03:26:03 INFO - PROCESS | 12158 | 1468751163833 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9549dc00) [pid = 12158] [serial = 1035] [outer = 0x93a26000] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x8f9c5000) [pid = 12158] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x9184d400) [pid = 12158] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x948aa400) [pid = 12158] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8e540000) [pid = 12158] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x8f9c9400) [pid = 12158] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9285cc00) [pid = 12158] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x8e610c00) [pid = 12158] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8d1c8c00) [pid = 12158] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x9192c000) [pid = 12158] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x92dd9800) [pid = 12158] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92fc1c00) [pid = 12158] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9192f800) [pid = 12158] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8d507c00) [pid = 12158] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x91a6e400) [pid = 12158] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x93d65c00) [pid = 12158] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92fbec00) [pid = 12158] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x9250c000) [pid = 12158] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8dada800) [pid = 12158] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x948a4400) [pid = 12158] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8d1d2800) [pid = 12158] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x92868c00) [pid = 12158] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9250bc00) [pid = 12158] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8f10e800) [pid = 12158] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x92fc1000) [pid = 12158] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8e54c800) [pid = 12158] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8f81e800) [pid = 12158] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8e704000) [pid = 12158] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x92862400) [pid = 12158] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8e544400) [pid = 12158] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x92ae1800) [pid = 12158] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:26:05 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x92fb6800) [pid = 12158] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:26:05 INFO - PROCESS | 12158 | 1468751165413 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1995ms 03:26:05 INFO - PROCESS | 12158 | 1468751165434 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 12158 | 1468751165438 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:26:05 INFO - PROCESS | 12158 | 1468751165454 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 12158 | 1468751165459 Marionette TRACE conn4 <- [1,1350,null,{}] 03:26:05 INFO - PROCESS | 12158 | 1468751165465 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:05 INFO - PROCESS | 12158 | 1468751165475 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:05 INFO - PROCESS | 12158 | 1468751165732 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:26:05 INFO - PROCESS | 12158 | 1468751165882 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 12158 | 1468751165891 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226800 == 50 [pid = 12158] [id = 345] 03:26:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8d1c8c00) [pid = 12158] [serial = 1036] [outer = (nil)] 03:26:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x9184d400) [pid = 12158] [serial = 1037] [outer = 0x8d1c8c00] 03:26:05 INFO - PROCESS | 12158 | 1468751165965 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x92fc1000) [pid = 12158] [serial = 1038] [outer = 0x8d1c8c00] 03:26:06 INFO - PROCESS | 12158 | 1468751166750 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1340ms 03:26:06 INFO - PROCESS | 12158 | 1468751166787 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 12158 | 1468751166791 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:26:06 INFO - PROCESS | 12158 | 1468751166799 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 12158 | 1468751166803 Marionette TRACE conn4 <- [1,1354,null,{}] 03:26:06 INFO - PROCESS | 12158 | 1468751166809 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 12158 | 1468751166815 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:07 INFO - PROCESS | 12158 | 1468751167002 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:26:07 INFO - PROCESS | 12158 | 1468751167276 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 12158 | 1468751167285 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c229c00 == 51 [pid = 12158] [id = 346] 03:26:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8c22ec00) [pid = 12158] [serial = 1039] [outer = (nil)] 03:26:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8d504800) [pid = 12158] [serial = 1040] [outer = 0x8c22ec00] 03:26:07 INFO - PROCESS | 12158 | 1468751167401 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8d842000) [pid = 12158] [serial = 1041] [outer = 0x8c22ec00] 03:26:08 INFO - PROCESS | 12158 | 1468751168982 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2291ms 03:26:09 INFO - PROCESS | 12158 | 1468751169136 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 12158 | 1468751169147 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:26:09 INFO - PROCESS | 12158 | 1468751169181 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 12158 | 1468751169192 Marionette TRACE conn4 <- [1,1358,null,{}] 03:26:09 INFO - PROCESS | 12158 | 1468751169210 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 12158 | 1468751169221 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:09 INFO - PROCESS | 12158 | 1468751169583 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:26:09 INFO - PROCESS | 12158 | 1468751169735 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 12158 | 1468751169748 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e614c00 == 52 [pid = 12158] [id = 347] 03:26:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8e70b000) [pid = 12158] [serial = 1042] [outer = (nil)] 03:26:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8ec35400) [pid = 12158] [serial = 1043] [outer = 0x8e70b000] 03:26:09 INFO - PROCESS | 12158 | 1468751169837 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8f107400) [pid = 12158] [serial = 1044] [outer = 0x8e70b000] 03:26:10 INFO - PROCESS | 12158 | 1468751170927 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1816ms 03:26:10 INFO - PROCESS | 12158 | 1468751170983 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 12158 | 1468751170991 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:26:11 INFO - PROCESS | 12158 | 1468751171000 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 12158 | 1468751171004 Marionette TRACE conn4 <- [1,1362,null,{}] 03:26:11 INFO - PROCESS | 12158 | 1468751171011 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 12158 | 1468751171017 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:11 INFO - PROCESS | 12158 | 1468751171245 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:26:11 INFO - PROCESS | 12158 | 1468751171466 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 12158 | 1468751171477 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x9192a800 == 53 [pid = 12158] [id = 348] 03:26:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x9192bc00) [pid = 12158] [serial = 1045] [outer = (nil)] 03:26:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x91a6e400) [pid = 12158] [serial = 1046] [outer = 0x9192bc00] 03:26:11 INFO - PROCESS | 12158 | 1468751171577 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x925cc000) [pid = 12158] [serial = 1047] [outer = 0x9192bc00] 03:26:12 INFO - PROCESS | 12158 | 1468751172617 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 03:26:12 INFO - PROCESS | 12158 | 1468751172684 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 12158 | 1468751172689 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:26:12 INFO - PROCESS | 12158 | 1468751172707 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 12158 | 1468751172717 Marionette TRACE conn4 <- [1,1366,null,{}] 03:26:12 INFO - PROCESS | 12158 | 1468751172725 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:12 INFO - PROCESS | 12158 | 1468751172733 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:13 INFO - PROCESS | 12158 | 1468751172998 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:26:13 INFO - PROCESS | 12158 | 1468751173243 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 12158 | 1468751173255 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d4800 == 54 [pid = 12158] [id = 349] 03:26:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x91857000) [pid = 12158] [serial = 1048] [outer = (nil)] 03:26:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92dde400) [pid = 12158] [serial = 1049] [outer = 0x91857000] 03:26:13 INFO - PROCESS | 12158 | 1468751173379 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x93d6c800) [pid = 12158] [serial = 1050] [outer = 0x91857000] 03:26:14 INFO - PROCESS | 12158 | 1468751174435 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 12158 | 1468751174458 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:26:14 INFO - PROCESS | 12158 | 1468751174466 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 12158 | 1468751174470 Marionette TRACE conn4 <- [1,1370,null,{}] 03:26:14 INFO - PROCESS | 12158 | 1468751174475 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 12158 | 1468751174481 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:14 INFO - PROCESS | 12158 | 1468751174705 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:26:14 INFO - PROCESS | 12158 | 1468751174943 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 12158 | 1468751174952 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c7800 == 55 [pid = 12158] [id = 350] 03:26:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x91849800) [pid = 12158] [serial = 1051] [outer = (nil)] 03:26:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x95c31c00) [pid = 12158] [serial = 1052] [outer = 0x91849800] 03:26:15 INFO - PROCESS | 12158 | 1468751175084 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x97a83c00) [pid = 12158] [serial = 1053] [outer = 0x91849800] 03:26:16 INFO - PROCESS | 12158 | 1468751176133 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 12158 | 1468751176171 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:26:16 INFO - PROCESS | 12158 | 1468751176180 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 12158 | 1468751176183 Marionette TRACE conn4 <- [1,1374,null,{}] 03:26:16 INFO - PROCESS | 12158 | 1468751176189 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 12158 | 1468751176194 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:16 INFO - PROCESS | 12158 | 1468751176405 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:26:16 INFO - PROCESS | 12158 | 1468751176696 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 12158 | 1468751176717 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a1a1400 == 56 [pid = 12158] [id = 351] 03:26:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x9a1a1c00) [pid = 12158] [serial = 1054] [outer = (nil)] 03:26:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9a237400) [pid = 12158] [serial = 1055] [outer = 0x9a1a1c00] 03:26:16 INFO - PROCESS | 12158 | 1468751176816 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x9aaa8000) [pid = 12158] [serial = 1056] [outer = 0x9a1a1c00] 03:26:17 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:17 INFO - PROCESS | 12158 | 1468751177829 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 12158 | 1468751177866 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:26:17 INFO - PROCESS | 12158 | 1468751177873 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 12158 | 1468751177877 Marionette TRACE conn4 <- [1,1378,null,{}] 03:26:17 INFO - PROCESS | 12158 | 1468751177883 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:17 INFO - PROCESS | 12158 | 1468751177888 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:18 INFO - PROCESS | 12158 | 1468751178079 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:26:18 INFO - PROCESS | 12158 | 1468751178330 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 12158 | 1468751178340 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231000 == 57 [pid = 12158] [id = 352] 03:26:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8d1c7000) [pid = 12158] [serial = 1057] [outer = (nil)] 03:26:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x9ac6a800) [pid = 12158] [serial = 1058] [outer = 0x8d1c7000] 03:26:18 INFO - PROCESS | 12158 | 1468751178469 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x9b24a800) [pid = 12158] [serial = 1059] [outer = 0x8d1c7000] 03:26:19 INFO - PROCESS | 12158 | 1468751179434 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 12158 | 1468751179469 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:26:19 INFO - PROCESS | 12158 | 1468751179476 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 12158 | 1468751179480 Marionette TRACE conn4 <- [1,1382,null,{}] 03:26:19 INFO - PROCESS | 12158 | 1468751179486 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 12158 | 1468751179492 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:19 INFO - PROCESS | 12158 | 1468751179701 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:26:19 INFO - PROCESS | 12158 | 1468751179940 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 12158 | 1468751179950 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaad800 == 58 [pid = 12158] [id = 353] 03:26:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x9b243000) [pid = 12158] [serial = 1060] [outer = (nil)] 03:26:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9bd58800) [pid = 12158] [serial = 1061] [outer = 0x9b243000] 03:26:20 INFO - PROCESS | 12158 | 1468751180075 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9bd60400) [pid = 12158] [serial = 1062] [outer = 0x9b243000] 03:26:21 INFO - PROCESS | 12158 | [12158] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:21 INFO - PROCESS | 12158 | 1468751181132 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:26:21 INFO - PROCESS | 12158 | 1468751181219 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:26:21 INFO - PROCESS | 12158 | 1468751181226 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 12158 | 1468751181230 Marionette TRACE conn4 <- [1,1386,null,{}] 03:26:21 INFO - PROCESS | 12158 | 1468751181236 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 12158 | 1468751181241 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:21 INFO - PROCESS | 12158 | 1468751181492 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:26:21 INFO - PROCESS | 12158 | 1468751181742 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 12158 | 1468751181750 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54e800 == 59 [pid = 12158] [id = 354] 03:26:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x8e613c00) [pid = 12158] [serial = 1063] [outer = (nil)] 03:26:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x91935400) [pid = 12158] [serial = 1064] [outer = 0x8e613c00] 03:26:21 INFO - PROCESS | 12158 | 1468751181872 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x92ae0c00) [pid = 12158] [serial = 1065] [outer = 0x8e613c00] 03:26:22 INFO - PROCESS | 12158 | 1468751182899 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 12158 | 1468751182969 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:26:22 INFO - PROCESS | 12158 | 1468751182976 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 12158 | 1468751182980 Marionette TRACE conn4 <- [1,1390,null,{}] 03:26:22 INFO - PROCESS | 12158 | 1468751182987 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:22 INFO - PROCESS | 12158 | 1468751182992 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:23 INFO - PROCESS | 12158 | 1468751183297 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:26:23 INFO - PROCESS | 12158 | 1468751183878 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 12158 | 1468751183888 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54d000 == 60 [pid = 12158] [id = 355] 03:26:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8e54d800) [pid = 12158] [serial = 1066] [outer = (nil)] 03:26:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x8e60cc00) [pid = 12158] [serial = 1067] [outer = 0x8e54d800] 03:26:23 INFO - PROCESS | 12158 | 1468751183968 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x8e70a000) [pid = 12158] [serial = 1068] [outer = 0x8e54d800] 03:26:24 INFO - PROCESS | 12158 | 1468751184918 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1986ms 03:26:24 INFO - PROCESS | 12158 | 1468751184966 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:26:24 INFO - PROCESS | 12158 | 1468751184972 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:26:24 INFO - PROCESS | 12158 | 1468751184980 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 12158 | 1468751184983 Marionette TRACE conn4 <- [1,1394,null,{}] 03:26:25 INFO - PROCESS | 12158 | 1468751184991 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 12158 | 1468751184998 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:25 INFO - PROCESS | 12158 | 1468751185315 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:26:25 INFO - PROCESS | 12158 | 1468751185616 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 12158 | 1468751185624 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f81dc00 == 61 [pid = 12158] [id = 356] 03:26:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x8f9c8800) [pid = 12158] [serial = 1069] [outer = (nil)] 03:26:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9192a400) [pid = 12158] [serial = 1070] [outer = 0x8f9c8800] 03:26:25 INFO - PROCESS | 12158 | 1468751185719 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9250c000) [pid = 12158] [serial = 1071] [outer = 0x8f9c8800] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad7800 == 60 [pid = 12158] [id = 235] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x92861c00 == 59 [pid = 12158] [id = 249] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226800 == 58 [pid = 12158] [id = 345] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x93a24400) [pid = 12158] [serial = 995] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22f000 == 57 [pid = 12158] [id = 344] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x925c5800 == 56 [pid = 12158] [id = 343] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x926e5400 == 55 [pid = 12158] [id = 342] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x91a73c00 == 54 [pid = 12158] [id = 341] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70a800 == 53 [pid = 12158] [id = 340] 03:26:26 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60b800 == 52 [pid = 12158] [id = 331] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x93a74800) [pid = 12158] [serial = 879] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x92dd9000) [pid = 12158] [serial = 906] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x95c31400) [pid = 12158] [serial = 927] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x8f10fc00) [pid = 12158] [serial = 909] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x91a6ec00) [pid = 12158] [serial = 873] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x97a80000) [pid = 12158] [serial = 930] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8e70c800) [pid = 12158] [serial = 837] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8d841400) [pid = 12158] [serial = 870] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x91a6fc00) [pid = 12158] [serial = 843] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92ddd000) [pid = 12158] [serial = 855] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x93a24800) [pid = 12158] [serial = 915] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x95c24400) [pid = 12158] [serial = 924] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8dadb400) [pid = 12158] [serial = 834] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x92865000) [pid = 12158] [serial = 849] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x95375000) [pid = 12158] [serial = 921] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9302a400) [pid = 12158] [serial = 876] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x925cf800) [pid = 12158] [serial = 846] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8d508400) [pid = 12158] [serial = 852] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x948ac800) [pid = 12158] [serial = 885] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x948a0c00) [pid = 12158] [serial = 918] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x93d6cc00) [pid = 12158] [serial = 882] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x925cd400) [pid = 12158] [serial = 912] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8f9c4800) [pid = 12158] [serial = 840] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x948aa000) [pid = 12158] [serial = 992] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8f110400) [pid = 12158] [serial = 983] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x91938800) [pid = 12158] [serial = 984] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x9a574c00) [pid = 12158] [serial = 974] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x91a6f400) [pid = 12158] [serial = 977] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x91a68000) [pid = 12158] [serial = 954] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x91855c00) [pid = 12158] [serial = 953] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x91858800) [pid = 12158] [serial = 981] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x91849400) [pid = 12158] [serial = 980] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x9a1afc00) [pid = 12158] [serial = 968] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x92ba8800) [pid = 12158] [serial = 986] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x92ddd800) [pid = 12158] [serial = 987] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x99fe0c00) [pid = 12158] [serial = 965] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x95c22c00) [pid = 12158] [serial = 951] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x99331400) [pid = 12158] [serial = 962] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x96fcdc00) [pid = 12158] [serial = 959] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92fb5800) [pid = 12158] [serial = 957] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x92bb3000) [pid = 12158] [serial = 956] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x9a23a800) [pid = 12158] [serial = 971] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x9302f400) [pid = 12158] [serial = 989] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x95376000) [pid = 12158] [serial = 993] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x93d6a800) [pid = 12158] [serial = 990] [outer = (nil)] [url = about:blank] 03:26:26 INFO - PROCESS | 12158 | 1468751186799 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1841ms 03:26:26 INFO - PROCESS | 12158 | 1468751186823 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:26:26 INFO - PROCESS | 12158 | 1468751186830 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:26:26 INFO - PROCESS | 12158 | 1468751186837 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 12158 | 1468751186841 Marionette TRACE conn4 <- [1,1398,null,{}] 03:26:26 INFO - PROCESS | 12158 | 1468751186847 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 12158 | 1468751186852 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:27 INFO - PROCESS | 12158 | 1468751187029 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:26:27 INFO - PROCESS | 12158 | 1468751187187 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 12158 | 1468751187196 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d841400 == 53 [pid = 12158] [id = 357] 03:26:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8e60ec00) [pid = 12158] [serial = 1072] [outer = (nil)] 03:26:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x91a70000) [pid = 12158] [serial = 1073] [outer = 0x8e60ec00] 03:26:27 INFO - PROCESS | 12158 | 1468751187270 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x925d1c00) [pid = 12158] [serial = 1074] [outer = 0x8e60ec00] 03:26:28 INFO - PROCESS | 12158 | 1468751188200 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1389ms 03:26:28 INFO - PROCESS | 12158 | 1468751188227 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:26:28 INFO - PROCESS | 12158 | 1468751188232 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:26:28 INFO - PROCESS | 12158 | 1468751188247 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 12158 | 1468751188256 Marionette TRACE conn4 <- [1,1402,null,{}] 03:26:28 INFO - PROCESS | 12158 | 1468751188263 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 12158 | 1468751188270 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:28 INFO - PROCESS | 12158 | 1468751188461 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:26:28 INFO - PROCESS | 12158 | 1468751188634 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 12158 | 1468751188642 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a71400 == 54 [pid = 12158] [id = 358] 03:26:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x926f2c00) [pid = 12158] [serial = 1075] [outer = (nil)] 03:26:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x92fb5800) [pid = 12158] [serial = 1076] [outer = 0x926f2c00] 03:26:28 INFO - PROCESS | 12158 | 1468751188716 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x92fc0000) [pid = 12158] [serial = 1077] [outer = 0x926f2c00] 03:26:29 INFO - PROCESS | 12158 | 1468751189673 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1502ms 03:26:29 INFO - PROCESS | 12158 | 1468751189741 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 12158 | 1468751189746 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:26:29 INFO - PROCESS | 12158 | 1468751189752 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 12158 | 1468751189755 Marionette TRACE conn4 <- [1,1406,null,{}] 03:26:29 INFO - PROCESS | 12158 | 1468751189760 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:29 INFO - PROCESS | 12158 | 1468751189766 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:30 INFO - PROCESS | 12158 | 1468751190016 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:26:30 INFO - PROCESS | 12158 | 1468751190076 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 12158 | 1468751190085 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70f000 == 55 [pid = 12158] [id = 359] 03:26:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x92fb6c00) [pid = 12158] [serial = 1078] [outer = (nil)] 03:26:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x93b5c000) [pid = 12158] [serial = 1079] [outer = 0x92fb6c00] 03:26:30 INFO - PROCESS | 12158 | 1468751190242 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x93d6a800) [pid = 12158] [serial = 1080] [outer = 0x92fb6c00] 03:26:30 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x926f1c00) [pid = 12158] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:26:30 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8ec2d400) [pid = 12158] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:26:30 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x925c7800) [pid = 12158] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:26:30 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x9250d800) [pid = 12158] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:26:30 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x93a26000) [pid = 12158] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:26:31 INFO - PROCESS | 12158 | 1468751191310 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1585ms 03:26:31 INFO - PROCESS | 12158 | 1468751191338 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 12158 | 1468751191342 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:26:31 INFO - PROCESS | 12158 | 1468751191348 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 12158 | 1468751191351 Marionette TRACE conn4 <- [1,1410,null,{}] 03:26:31 INFO - PROCESS | 12158 | 1468751191357 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 12158 | 1468751191362 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:31 INFO - PROCESS | 12158 | 1468751191529 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:26:31 INFO - PROCESS | 12158 | 1468751191546 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 12158 | 1468751191562 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x94861800 == 56 [pid = 12158] [id = 360] 03:26:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x948a1800) [pid = 12158] [serial = 1081] [outer = (nil)] 03:26:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x948aa800) [pid = 12158] [serial = 1082] [outer = 0x948a1800] 03:26:31 INFO - PROCESS | 12158 | 1468751191640 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x95381000) [pid = 12158] [serial = 1083] [outer = 0x948a1800] 03:26:32 INFO - PROCESS | 12158 | 1468751192691 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1439ms 03:26:32 INFO - PROCESS | 12158 | 1468751192788 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 12158 | 1468751192794 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:26:32 INFO - PROCESS | 12158 | 1468751192815 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 12158 | 1468751192820 Marionette TRACE conn4 <- [1,1414,null,{}] 03:26:32 INFO - PROCESS | 12158 | 1468751192829 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 12158 | 1468751192835 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:33 INFO - PROCESS | 12158 | 1468751193086 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:26:33 INFO - PROCESS | 12158 | 1468751193355 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 12158 | 1468751193373 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c228400 == 57 [pid = 12158] [id = 361] 03:26:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8e706800) [pid = 12158] [serial = 1084] [outer = (nil)] 03:26:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8ec2f400) [pid = 12158] [serial = 1085] [outer = 0x8e706800] 03:26:33 INFO - PROCESS | 12158 | 1468751193475 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8f812000) [pid = 12158] [serial = 1086] [outer = 0x8e706800] 03:26:34 INFO - PROCESS | 12158 | 1468751194557 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1797ms 03:26:34 INFO - PROCESS | 12158 | 1468751194601 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 12158 | 1468751194607 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:26:34 INFO - PROCESS | 12158 | 1468751194644 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 12158 | 1468751194654 Marionette TRACE conn4 <- [1,1418,null,{}] 03:26:34 INFO - PROCESS | 12158 | 1468751194671 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 12158 | 1468751194676 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:34 INFO - PROCESS | 12158 | 1468751194916 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:26:35 INFO - PROCESS | 12158 | 1468751195136 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 12158 | 1468751195146 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 58 [pid = 12158] [id = 362] 03:26:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x92509c00) [pid = 12158] [serial = 1087] [outer = (nil)] 03:26:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x926e9000) [pid = 12158] [serial = 1088] [outer = 0x92509c00] 03:26:35 INFO - PROCESS | 12158 | 1468751195239 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x92ad2800) [pid = 12158] [serial = 1089] [outer = 0x92509c00] 03:26:36 INFO - PROCESS | 12158 | 1468751196360 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1792ms 03:26:36 INFO - PROCESS | 12158 | 1468751196408 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:26:36 INFO - PROCESS | 12158 | 1468751196412 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:26:36 INFO - PROCESS | 12158 | 1468751196420 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 12158 | 1468751196423 Marionette TRACE conn4 <- [1,1422,null,{}] 03:26:36 INFO - PROCESS | 12158 | 1468751196439 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 12158 | 1468751196450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:36 INFO - PROCESS | 12158 | 1468751196676 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:26:36 INFO - PROCESS | 12158 | 1468751196958 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 12158 | 1468751196975 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x93b55400 == 59 [pid = 12158] [id = 363] 03:26:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x93d63400) [pid = 12158] [serial = 1090] [outer = (nil)] 03:26:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x952b8c00) [pid = 12158] [serial = 1091] [outer = 0x93d63400] 03:26:37 INFO - PROCESS | 12158 | 1468751197066 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x95377c00) [pid = 12158] [serial = 1092] [outer = 0x93d63400] 03:26:38 INFO - PROCESS | 12158 | 1468751198080 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1736ms 03:26:38 INFO - PROCESS | 12158 | 1468751198156 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 12158 | 1468751198161 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:26:38 INFO - PROCESS | 12158 | 1468751198167 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 12158 | 1468751198171 Marionette TRACE conn4 <- [1,1426,null,{}] 03:26:38 INFO - PROCESS | 12158 | 1468751198177 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:38 INFO - PROCESS | 12158 | 1468751198182 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:38 INFO - PROCESS | 12158 | 1468751198441 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:26:38 INFO - PROCESS | 12158 | 1468751198741 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 12158 | 1468751198751 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50ac00 == 60 [pid = 12158] [id = 364] 03:26:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x95c2f000) [pid = 12158] [serial = 1093] [outer = (nil)] 03:26:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x9933a400) [pid = 12158] [serial = 1094] [outer = 0x95c2f000] 03:26:38 INFO - PROCESS | 12158 | 1468751198839 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x9a1a1000) [pid = 12158] [serial = 1095] [outer = 0x95c2f000] 03:26:39 INFO - PROCESS | 12158 | 1468751199808 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1690ms 03:26:39 INFO - PROCESS | 12158 | 1468751199858 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:26:39 INFO - PROCESS | 12158 | 1468751199863 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:26:39 INFO - PROCESS | 12158 | 1468751199869 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 12158 | 1468751199873 Marionette TRACE conn4 <- [1,1430,null,{}] 03:26:39 INFO - PROCESS | 12158 | 1468751199879 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 12158 | 1468751199884 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:40 INFO - PROCESS | 12158 | 1468751200093 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:26:40 INFO - PROCESS | 12158 | 1468751200330 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 12158 | 1468751200338 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d847800 == 61 [pid = 12158] [id = 365] 03:26:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x8dad6400) [pid = 12158] [serial = 1096] [outer = (nil)] 03:26:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x9a23bc00) [pid = 12158] [serial = 1097] [outer = 0x8dad6400] 03:26:40 INFO - PROCESS | 12158 | 1468751200470 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9a443c00) [pid = 12158] [serial = 1098] [outer = 0x8dad6400] 03:26:41 INFO - PROCESS | 12158 | 1468751201506 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1681ms 03:26:41 INFO - PROCESS | 12158 | 1468751201552 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:26:41 INFO - PROCESS | 12158 | 1468751201556 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:26:41 INFO - PROCESS | 12158 | 1468751201564 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 12158 | 1468751201567 Marionette TRACE conn4 <- [1,1434,null,{}] 03:26:41 INFO - PROCESS | 12158 | 1468751201574 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:41 INFO - PROCESS | 12158 | 1468751201585 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:41 INFO - PROCESS | 12158 | 1468751201897 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:26:42 INFO - PROCESS | 12158 | 1468751202191 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 12158 | 1468751202200 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d842400 == 62 [pid = 12158] [id = 366] 03:26:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x9a236c00) [pid = 12158] [serial = 1099] [outer = (nil)] 03:26:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x9b61a800) [pid = 12158] [serial = 1100] [outer = 0x9a236c00] 03:26:42 INFO - PROCESS | 12158 | 1468751202293 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9bdeb000) [pid = 12158] [serial = 1101] [outer = 0x9a236c00] 03:26:43 INFO - PROCESS | 12158 | 1468751203296 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1792ms 03:26:43 INFO - PROCESS | 12158 | 1468751203357 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 12158 | 1468751203361 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:26:43 INFO - PROCESS | 12158 | 1468751203367 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 12158 | 1468751203371 Marionette TRACE conn4 <- [1,1438,null,{}] 03:26:43 INFO - PROCESS | 12158 | 1468751203377 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 12158 | 1468751203382 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:43 INFO - PROCESS | 12158 | 1468751203583 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:26:43 INFO - PROCESS | 12158 | 1468751203835 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 12158 | 1468751203842 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83e000 == 63 [pid = 12158] [id = 367] 03:26:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8d843800) [pid = 12158] [serial = 1102] [outer = (nil)] 03:26:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x9c1ee000) [pid = 12158] [serial = 1103] [outer = 0x8d843800] 03:26:43 INFO - PROCESS | 12158 | 1468751203944 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9d5f4400) [pid = 12158] [serial = 1104] [outer = 0x8d843800] 03:26:44 INFO - PROCESS | 12158 | 1468751204876 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 03:26:44 INFO - PROCESS | 12158 | 1468751204952 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 12158 | 1468751204956 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:26:44 INFO - PROCESS | 12158 | 1468751204963 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 12158 | 1468751204965 Marionette TRACE conn4 <- [1,1442,null,{}] 03:26:44 INFO - PROCESS | 12158 | 1468751204972 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 12158 | 1468751204977 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:45 INFO - PROCESS | 12158 | 1468751205202 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:26:45 INFO - PROCESS | 12158 | 1468751205442 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 12158 | 1468751205450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x9c1f4000 == 64 [pid = 12158] [id = 368] 03:26:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x9c1f9c00) [pid = 12158] [serial = 1105] [outer = (nil)] 03:26:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9d979800) [pid = 12158] [serial = 1106] [outer = 0x9c1f9c00] 03:26:45 INFO - PROCESS | 12158 | 1468751205579 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x9d981800) [pid = 12158] [serial = 1107] [outer = 0x9c1f9c00] 03:26:46 INFO - PROCESS | 12158 | 1468751206517 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1630ms 03:26:46 INFO - PROCESS | 12158 | 1468751206594 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:26:46 INFO - PROCESS | 12158 | 1468751206599 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:26:46 INFO - PROCESS | 12158 | 1468751206605 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 12158 | 1468751206608 Marionette TRACE conn4 <- [1,1446,null,{}] 03:26:46 INFO - PROCESS | 12158 | 1468751206614 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 12158 | 1468751206619 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:46 INFO - PROCESS | 12158 | 1468751206847 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:26:47 INFO - PROCESS | 12158 | 1468751207085 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 12158 | 1468751207093 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d5fd400 == 65 [pid = 12158] [id = 369] 03:26:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x9d970800) [pid = 12158] [serial = 1108] [outer = (nil)] 03:26:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0xa0733800) [pid = 12158] [serial = 1109] [outer = 0x9d970800] 03:26:47 INFO - PROCESS | 12158 | 1468751207221 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0xa0735800) [pid = 12158] [serial = 1110] [outer = 0x9d970800] 03:26:48 INFO - PROCESS | 12158 | 1468751208157 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1632ms 03:26:48 INFO - PROCESS | 12158 | 1468751208237 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 12158 | 1468751208242 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:26:48 INFO - PROCESS | 12158 | 1468751208248 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 12158 | 1468751208251 Marionette TRACE conn4 <- [1,1450,null,{}] 03:26:48 INFO - PROCESS | 12158 | 1468751208257 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 12158 | 1468751208262 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:48 INFO - PROCESS | 12158 | 1468751208501 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:26:48 INFO - PROCESS | 12158 | 1468751208798 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 12158 | 1468751208804 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c228000 == 66 [pid = 12158] [id = 370] 03:26:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8dae3800) [pid = 12158] [serial = 1111] [outer = (nil)] 03:26:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x92bae800) [pid = 12158] [serial = 1112] [outer = 0x8dae3800] 03:26:48 INFO - PROCESS | 12158 | 1468751208893 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x95381400) [pid = 12158] [serial = 1113] [outer = 0x8dae3800] 03:26:49 INFO - PROCESS | 12158 | 1468751209834 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1631ms 03:26:49 INFO - PROCESS | 12158 | 1468751209881 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:26:49 INFO - PROCESS | 12158 | 1468751209886 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:26:49 INFO - PROCESS | 12158 | 1468751209893 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 12158 | 1468751209898 Marionette TRACE conn4 <- [1,1454,null,{}] 03:26:49 INFO - PROCESS | 12158 | 1468751209903 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 12158 | 1468751209910 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:50 INFO - PROCESS | 12158 | 1468751210159 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:26:50 INFO - PROCESS | 12158 | 1468751210782 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 12158 | 1468751210793 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e540000 == 67 [pid = 12158] [id = 371] 03:26:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x8e540800) [pid = 12158] [serial = 1114] [outer = (nil)] 03:26:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x8e60b800) [pid = 12158] [serial = 1115] [outer = 0x8e540800] 03:26:50 INFO - PROCESS | 12158 | 1468751210886 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x8ec2d000) [pid = 12158] [serial = 1116] [outer = 0x8e540800] 03:26:51 INFO - PROCESS | 12158 | 1468751211954 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2135ms 03:26:52 INFO - PROCESS | 12158 | 1468751212031 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 12158 | 1468751212036 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:26:52 INFO - PROCESS | 12158 | 1468751212045 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 12158 | 1468751212050 Marionette TRACE conn4 <- [1,1458,null,{}] 03:26:52 INFO - PROCESS | 12158 | 1468751212058 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 12158 | 1468751212064 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:52 INFO - PROCESS | 12158 | 1468751212378 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:26:52 INFO - PROCESS | 12158 | 1468751212679 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 12158 | 1468751212689 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70c400 == 68 [pid = 12158] [id = 372] 03:26:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8f101800) [pid = 12158] [serial = 1117] [outer = (nil)] 03:26:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x9184c800) [pid = 12158] [serial = 1118] [outer = 0x8f101800] 03:26:52 INFO - PROCESS | 12158 | 1468751212773 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x926ed000) [pid = 12158] [serial = 1119] [outer = 0x8f101800] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x948a4000 == 67 [pid = 12158] [id = 294] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70f000 == 66 [pid = 12158] [id = 359] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x9184d400) [pid = 12158] [serial = 1037] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x91a71400 == 65 [pid = 12158] [id = 358] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8d841400 == 64 [pid = 12158] [id = 357] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8f81dc00 == 63 [pid = 12158] [id = 356] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54d000 == 62 [pid = 12158] [id = 355] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x9192a800 == 61 [pid = 12158] [id = 348] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8e614c00 == 60 [pid = 12158] [id = 347] 03:26:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8c229c00 == 59 [pid = 12158] [id = 346] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x93029400) [pid = 12158] [serial = 1029] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x91a69c00) [pid = 12158] [serial = 1023] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x952bd000) [pid = 12158] [serial = 1032] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x9b249c00) [pid = 12158] [serial = 1019] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9285f000) [pid = 12158] [serial = 1001] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x95c24800) [pid = 12158] [serial = 1004] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92fb9000) [pid = 12158] [serial = 1026] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9abda800) [pid = 12158] [serial = 1016] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9485dc00) [pid = 12158] [serial = 1031] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8f813c00) [pid = 12158] [serial = 998] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x95493c00) [pid = 12158] [serial = 1034] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x8f9d0400) [pid = 12158] [serial = 1022] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9abcec00) [pid = 12158] [serial = 1013] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x9549dc00) [pid = 12158] [serial = 1035] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9a19c400) [pid = 12158] [serial = 1007] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x92bb0800) [pid = 12158] [serial = 1025] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92ad7400) [pid = 12158] [serial = 1028] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x9a239c00) [pid = 12158] [serial = 1010] [outer = (nil)] [url = about:blank] 03:26:53 INFO - PROCESS | 12158 | 1468751213817 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1843ms 03:26:53 INFO - PROCESS | 12158 | 1468751213892 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 12158 | 1468751213898 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:26:53 INFO - PROCESS | 12158 | 1468751213905 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 12158 | 1468751213909 Marionette TRACE conn4 <- [1,1462,null,{}] 03:26:53 INFO - PROCESS | 12158 | 1468751213915 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:53 INFO - PROCESS | 12158 | 1468751213920 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:54 INFO - PROCESS | 12158 | 1468751214121 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:26:54 INFO - PROCESS | 12158 | 1468751214358 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 12158 | 1468751214366 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x91850000 == 60 [pid = 12158] [id = 373] 03:26:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x926ea000) [pid = 12158] [serial = 1120] [outer = (nil)] 03:26:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x92dd3000) [pid = 12158] [serial = 1121] [outer = 0x926ea000] 03:26:54 INFO - PROCESS | 12158 | 1468751214443 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x92fb8000) [pid = 12158] [serial = 1122] [outer = 0x926ea000] 03:26:55 INFO - PROCESS | 12158 | 1468751215279 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1431ms 03:26:55 INFO - PROCESS | 12158 | 1468751215337 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 12158 | 1468751215341 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:26:55 INFO - PROCESS | 12158 | 1468751215355 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 12158 | 1468751215364 Marionette TRACE conn4 <- [1,1466,null,{}] 03:26:55 INFO - PROCESS | 12158 | 1468751215373 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 12158 | 1468751215380 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:55 INFO - PROCESS | 12158 | 1468751215566 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:26:55 INFO - PROCESS | 12158 | 1468751215747 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 12158 | 1468751215754 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70dc00 == 61 [pid = 12158] [id = 374] 03:26:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x93a74800) [pid = 12158] [serial = 1123] [outer = (nil)] 03:26:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x95375800) [pid = 12158] [serial = 1124] [outer = 0x93a74800] 03:26:55 INFO - PROCESS | 12158 | 1468751215830 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9549cc00) [pid = 12158] [serial = 1125] [outer = 0x93a74800] 03:26:56 INFO - PROCESS | 12158 | 1468751216747 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1448ms 03:26:56 INFO - PROCESS | 12158 | 1468751216796 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 12158 | 1468751216801 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:26:56 INFO - PROCESS | 12158 | 1468751216814 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 12158 | 1468751216817 Marionette TRACE conn4 <- [1,1470,null,{}] 03:26:56 INFO - PROCESS | 12158 | 1468751216823 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 12158 | 1468751216828 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:57 INFO - PROCESS | 12158 | 1468751217076 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:26:57 INFO - PROCESS | 12158 | 1468751217106 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 12158 | 1468751217135 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad7800 == 62 [pid = 12158] [id = 375] 03:26:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x95375c00) [pid = 12158] [serial = 1126] [outer = (nil)] 03:26:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x96f39000) [pid = 12158] [serial = 1127] [outer = 0x95375c00] 03:26:57 INFO - PROCESS | 12158 | 1468751217301 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x97a89000) [pid = 12158] [serial = 1128] [outer = 0x95375c00] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x92fb6c00) [pid = 12158] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8e54d800) [pid = 12158] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x8f9c8800) [pid = 12158] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8e60ec00) [pid = 12158] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x926f2c00) [pid = 12158] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:26:57 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8d1c8c00) [pid = 12158] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:26:58 INFO - PROCESS | 12158 | 1468751218386 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1632ms 03:26:58 INFO - PROCESS | 12158 | 1468751218447 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 12158 | 1468751218452 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:26:58 INFO - PROCESS | 12158 | 1468751218468 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 12158 | 1468751218472 Marionette TRACE conn4 <- [1,1474,null,{}] 03:26:58 INFO - PROCESS | 12158 | 1468751218479 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 12158 | 1468751218483 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:58 INFO - PROCESS | 12158 | 1468751218661 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:26:58 INFO - PROCESS | 12158 | 1468751218671 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 12158 | 1468751218690 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:26:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x95383c00 == 63 [pid = 12158] [id = 376] 03:26:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x9549c000) [pid = 12158] [serial = 1129] [outer = (nil)] 03:26:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x96f43c00) [pid = 12158] [serial = 1130] [outer = 0x9549c000] 03:26:58 INFO - PROCESS | 12158 | 1468751218773 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8f9c8400) [pid = 12158] [serial = 1131] [outer = 0x9549c000] 03:26:59 INFO - PROCESS | 12158 | 1468751219833 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1402ms 03:26:59 INFO - PROCESS | 12158 | 1468751219870 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 12158 | 1468751219874 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:26:59 INFO - PROCESS | 12158 | 1468751219880 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 12158 | 1468751219882 Marionette TRACE conn4 <- [1,1478,null,{}] 03:26:59 INFO - PROCESS | 12158 | 1468751219972 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 12158 | 1468751219978 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:00 INFO - PROCESS | 12158 | 1468751220212 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:27:00 INFO - PROCESS | 12158 | 1468751220479 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 12158 | 1468751220492 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae2000 == 64 [pid = 12158] [id = 377] 03:27:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8e710000) [pid = 12158] [serial = 1132] [outer = (nil)] 03:27:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8f816800) [pid = 12158] [serial = 1133] [outer = 0x8e710000] 03:27:00 INFO - PROCESS | 12158 | 1468751220599 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8f9cf000) [pid = 12158] [serial = 1134] [outer = 0x8e710000] 03:27:01 INFO - PROCESS | 12158 | 1468751221656 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1833ms 03:27:01 INFO - PROCESS | 12158 | 1468751221716 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 12158 | 1468751221722 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:27:01 INFO - PROCESS | 12158 | 1468751221730 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 12158 | 1468751221735 Marionette TRACE conn4 <- [1,1482,null,{}] 03:27:01 INFO - PROCESS | 12158 | 1468751221744 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 12158 | 1468751221750 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:02 INFO - PROCESS | 12158 | 1468751222018 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:27:02 INFO - PROCESS | 12158 | 1468751222338 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 12158 | 1468751222352 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x92adb800 == 65 [pid = 12158] [id = 378] 03:27:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x92ba8800) [pid = 12158] [serial = 1135] [outer = (nil)] 03:27:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92bb2800) [pid = 12158] [serial = 1136] [outer = 0x92ba8800] 03:27:02 INFO - PROCESS | 12158 | 1468751222445 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x93024800) [pid = 12158] [serial = 1137] [outer = 0x92ba8800] 03:27:03 INFO - PROCESS | 12158 | 1468751223507 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1837ms 03:27:03 INFO - PROCESS | 12158 | 1468751223568 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 12158 | 1468751223573 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:27:03 INFO - PROCESS | 12158 | 1468751223581 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 12158 | 1468751223585 Marionette TRACE conn4 <- [1,1486,null,{}] 03:27:03 INFO - PROCESS | 12158 | 1468751223592 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 12158 | 1468751223596 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:03 INFO - PROCESS | 12158 | 1468751223871 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:27:04 INFO - PROCESS | 12158 | 1468751224225 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 12158 | 1468751224241 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x95c22c00 == 66 [pid = 12158] [id = 379] 03:27:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x95c25800) [pid = 12158] [serial = 1138] [outer = (nil)] 03:27:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x95c2b400) [pid = 12158] [serial = 1139] [outer = 0x95c25800] 03:27:04 INFO - PROCESS | 12158 | 1468751224331 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a19c000) [pid = 12158] [serial = 1140] [outer = 0x95c25800] 03:27:05 INFO - PROCESS | 12158 | 1468751225385 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1838ms 03:27:05 INFO - PROCESS | 12158 | 1468751225427 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:27:05 INFO - PROCESS | 12158 | 1468751225438 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:27:05 INFO - PROCESS | 12158 | 1468751225448 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 12158 | 1468751225451 Marionette TRACE conn4 <- [1,1490,null,{}] 03:27:05 INFO - PROCESS | 12158 | 1468751225457 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 12158 | 1468751225463 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:05 INFO - PROCESS | 12158 | 1468751225664 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:27:05 INFO - PROCESS | 12158 | 1468751225922 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 12158 | 1468751225930 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84c800 == 67 [pid = 12158] [id = 380] 03:27:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x91853c00) [pid = 12158] [serial = 1141] [outer = (nil)] 03:27:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9abd6c00) [pid = 12158] [serial = 1142] [outer = 0x91853c00] 03:27:06 INFO - PROCESS | 12158 | 1468751226026 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x9b242c00) [pid = 12158] [serial = 1143] [outer = 0x91853c00] 03:27:07 INFO - PROCESS | 12158 | 1468751227011 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1639ms 03:27:07 INFO - PROCESS | 12158 | 1468751227086 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 12158 | 1468751227089 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:27:07 INFO - PROCESS | 12158 | 1468751227096 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 12158 | 1468751227099 Marionette TRACE conn4 <- [1,1494,null,{}] 03:27:07 INFO - PROCESS | 12158 | 1468751227106 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 12158 | 1468751227111 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:07 INFO - PROCESS | 12158 | 1468751227341 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:27:07 INFO - PROCESS | 12158 | 1468751227583 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 12158 | 1468751227592 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d848800 == 68 [pid = 12158] [id = 381] 03:27:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x8dad8800) [pid = 12158] [serial = 1144] [outer = (nil)] 03:27:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x9b624c00) [pid = 12158] [serial = 1145] [outer = 0x8dad8800] 03:27:07 INFO - PROCESS | 12158 | 1468751227715 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9bde5000) [pid = 12158] [serial = 1146] [outer = 0x8dad8800] 03:27:08 INFO - PROCESS | 12158 | 1468751228654 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1631ms 03:27:08 INFO - PROCESS | 12158 | 1468751228729 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 12158 | 1468751228734 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:27:08 INFO - PROCESS | 12158 | 1468751228740 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 12158 | 1468751228745 Marionette TRACE conn4 <- [1,1498,null,{}] 03:27:08 INFO - PROCESS | 12158 | 1468751228751 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 12158 | 1468751228761 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:09 INFO - PROCESS | 12158 | 1468751229066 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:27:09 INFO - PROCESS | 12158 | 1468751229362 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 12158 | 1468751229373 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x92adc800 == 69 [pid = 12158] [id = 382] 03:27:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9aaaec00) [pid = 12158] [serial = 1147] [outer = (nil)] 03:27:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0xa0734400) [pid = 12158] [serial = 1148] [outer = 0x9aaaec00] 03:27:09 INFO - PROCESS | 12158 | 1468751229454 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0xa1193000) [pid = 12158] [serial = 1149] [outer = 0x9aaaec00] 03:27:10 INFO - PROCESS | 12158 | 1468751230420 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1735ms 03:27:10 INFO - PROCESS | 12158 | 1468751230477 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 12158 | 1468751230481 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:27:10 INFO - PROCESS | 12158 | 1468751230489 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 12158 | 1468751230493 Marionette TRACE conn4 <- [1,1502,null,{}] 03:27:10 INFO - PROCESS | 12158 | 1468751230500 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 12158 | 1468751230505 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:10 INFO - PROCESS | 12158 | 1468751230755 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:27:11 INFO - PROCESS | 12158 | 1468751231068 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 12158 | 1468751231076 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50a400 == 70 [pid = 12158] [id = 383] 03:27:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9b61dc00) [pid = 12158] [serial = 1150] [outer = (nil)] 03:27:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0xa2099c00) [pid = 12158] [serial = 1151] [outer = 0x9b61dc00] 03:27:11 INFO - PROCESS | 12158 | 1468751231164 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0xa2240800) [pid = 12158] [serial = 1152] [outer = 0x9b61dc00] 03:27:12 INFO - PROCESS | 12158 | 1468751232127 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1687ms 03:27:12 INFO - PROCESS | 12158 | 1468751232177 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:27:12 INFO - PROCESS | 12158 | 1468751232183 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:27:12 INFO - PROCESS | 12158 | 1468751232189 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 12158 | 1468751232193 Marionette TRACE conn4 <- [1,1506,null,{}] 03:27:12 INFO - PROCESS | 12158 | 1468751232199 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 12158 | 1468751232204 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:12 INFO - PROCESS | 12158 | 1468751232457 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:27:12 INFO - PROCESS | 12158 | 1468751232749 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 12158 | 1468751232760 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d986400 == 71 [pid = 12158] [id = 384] 03:27:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0xa110f000) [pid = 12158] [serial = 1153] [outer = (nil)] 03:27:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0xa22e0000) [pid = 12158] [serial = 1154] [outer = 0xa110f000] 03:27:12 INFO - PROCESS | 12158 | 1468751232841 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0xa2307c00) [pid = 12158] [serial = 1155] [outer = 0xa110f000] 03:27:13 INFO - PROCESS | 12158 | 1468751233820 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1682ms 03:27:13 INFO - PROCESS | 12158 | 1468751233871 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 12158 | 1468751233875 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:27:13 INFO - PROCESS | 12158 | 1468751233882 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 12158 | 1468751233884 Marionette TRACE conn4 <- [1,1510,null,{}] 03:27:13 INFO - PROCESS | 12158 | 1468751233891 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 12158 | 1468751233896 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:14 INFO - PROCESS | 12158 | 1468751234085 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:27:14 INFO - PROCESS | 12158 | 1468751234328 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 12158 | 1468751234338 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e611800 == 72 [pid = 12158] [id = 385] 03:27:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x8e706c00) [pid = 12158] [serial = 1156] [outer = (nil)] 03:27:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x926e9400) [pid = 12158] [serial = 1157] [outer = 0x8e706c00] 03:27:14 INFO - PROCESS | 12158 | 1468751234460 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x97a85000) [pid = 12158] [serial = 1158] [outer = 0x8e706c00] 03:27:15 INFO - PROCESS | 12158 | 1468751235753 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1940ms 03:27:15 INFO - PROCESS | 12158 | 1468751235913 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 12158 | 1468751235922 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:27:15 INFO - PROCESS | 12158 | 1468751235955 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 12158 | 1468751235959 Marionette TRACE conn4 <- [1,1514,null,{}] 03:27:15 INFO - PROCESS | 12158 | 1468751235968 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 12158 | 1468751235974 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:16 INFO - PROCESS | 12158 | 1468751236153 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:27:16 INFO - PROCESS | 12158 | 1468751236360 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 12158 | 1468751236375 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10f400 == 73 [pid = 12158] [id = 386] 03:27:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x8f811c00) [pid = 12158] [serial = 1159] [outer = (nil)] 03:27:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x8f81f400) [pid = 12158] [serial = 1160] [outer = 0x8f811c00] 03:27:16 INFO - PROCESS | 12158 | 1468751236503 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x91858800) [pid = 12158] [serial = 1161] [outer = 0x8f811c00] 03:27:17 INFO - PROCESS | 12158 | 1468751237529 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 03:27:17 INFO - PROCESS | 12158 | 1468751237588 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 12158 | 1468751237595 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:27:17 INFO - PROCESS | 12158 | 1468751237606 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 12158 | 1468751237609 Marionette TRACE conn4 <- [1,1518,null,{}] 03:27:17 INFO - PROCESS | 12158 | 1468751237616 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 12158 | 1468751237622 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:17 INFO - PROCESS | 12158 | 1468751237917 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:27:18 INFO - PROCESS | 12158 | 1468751238117 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 12158 | 1468751238129 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f106000 == 74 [pid = 12158] [id = 387] 03:27:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x926e6000) [pid = 12158] [serial = 1162] [outer = (nil)] 03:27:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x92baac00) [pid = 12158] [serial = 1163] [outer = 0x926e6000] 03:27:18 INFO - PROCESS | 12158 | 1468751238244 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x92de0c00) [pid = 12158] [serial = 1164] [outer = 0x926e6000] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x948aa800) [pid = 12158] [serial = 1082] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x9bd58800) [pid = 12158] [serial = 1061] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x91935400) [pid = 12158] [serial = 1064] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8ec35400) [pid = 12158] [serial = 1043] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x95c31c00) [pid = 12158] [serial = 1052] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x92dde400) [pid = 12158] [serial = 1049] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x91a6e400) [pid = 12158] [serial = 1046] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x9ac6a800) [pid = 12158] [serial = 1058] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x8d504800) [pid = 12158] [serial = 1040] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x9a237400) [pid = 12158] [serial = 1055] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad7800 == 73 [pid = 12158] [id = 375] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70dc00 == 72 [pid = 12158] [id = 374] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x91850000 == 71 [pid = 12158] [id = 373] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70c400 == 70 [pid = 12158] [id = 372] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8e540000 == 69 [pid = 12158] [id = 371] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a800 == 68 [pid = 12158] [id = 362] 03:27:19 INFO - PROCESS | 12158 | --DOCSHELL 0x8c228400 == 67 [pid = 12158] [id = 361] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x92fc1000) [pid = 12158] [serial = 1038] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x93b5c000) [pid = 12158] [serial = 1079] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x8e60cc00) [pid = 12158] [serial = 1067] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x8e70a000) [pid = 12158] [serial = 1068] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x9250c000) [pid = 12158] [serial = 1071] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x9192a400) [pid = 12158] [serial = 1070] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x91a70000) [pid = 12158] [serial = 1073] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x925d1c00) [pid = 12158] [serial = 1074] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x93d6a800) [pid = 12158] [serial = 1080] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x92fb5800) [pid = 12158] [serial = 1076] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x92fc0000) [pid = 12158] [serial = 1077] [outer = (nil)] [url = about:blank] 03:27:19 INFO - PROCESS | 12158 | 1468751239324 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1739ms 03:27:19 INFO - PROCESS | 12158 | 1468751239345 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 12158 | 1468751239350 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:27:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:27:19 INFO - PROCESS | 12158 | 1468751239371 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 12158 | 1468751239378 Marionette TRACE conn4 <- [1,1522,null,{}] 03:27:19 INFO - PROCESS | 12158 | 1468751239394 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 12158 | 1468751239403 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:19 INFO - PROCESS | 12158 | 1468751239619 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:27:19 INFO - PROCESS | 12158 | 1468751239918 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 12158 | 1468751239932 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x92add400 == 68 [pid = 12158] [id = 388] 03:27:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x92dd4c00) [pid = 12158] [serial = 1165] [outer = (nil)] 03:27:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x92fc0c00) [pid = 12158] [serial = 1166] [outer = 0x92dd4c00] 03:27:20 INFO - PROCESS | 12158 | 1468751240013 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x930eb800) [pid = 12158] [serial = 1167] [outer = 0x92dd4c00] 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:27:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:27:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:27:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:27:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:27:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:27:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:27:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:27:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:27:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1446ms 03:27:20 INFO - PROCESS | 12158 | 1468751240784 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:27:20 INFO - PROCESS | 12158 | 1468751240812 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 12158 | 1468751240820 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:27:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:27:20 INFO - PROCESS | 12158 | 1468751240835 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 12158 | 1468751240838 Marionette TRACE conn4 <- [1,1526,null,{}] 03:27:20 INFO - PROCESS | 12158 | 1468751240844 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 12158 | 1468751240849 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:21 INFO - PROCESS | 12158 | 1468751241106 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:27:21 INFO - PROCESS | 12158 | 1468751241216 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 12158 | 1468751241222 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ae1400 == 69 [pid = 12158] [id = 389] 03:27:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x948a8400) [pid = 12158] [serial = 1168] [outer = (nil)] 03:27:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x952bac00) [pid = 12158] [serial = 1169] [outer = 0x948a8400] 03:27:21 INFO - PROCESS | 12158 | 1468751241293 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9a19d000) [pid = 12158] [serial = 1170] [outer = 0x948a8400] 03:27:22 INFO - PROCESS | 12158 | 1468751242159 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:27:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:27:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:27:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:27:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1382ms 03:27:22 INFO - PROCESS | 12158 | 1468751242221 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 12158 | 1468751242224 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:27:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:27:22 INFO - PROCESS | 12158 | 1468751242237 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 12158 | 1468751242240 Marionette TRACE conn4 <- [1,1530,null,{}] 03:27:22 INFO - PROCESS | 12158 | 1468751242246 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 12158 | 1468751242251 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:22 INFO - PROCESS | 12158 | 1468751242512 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:27:22 INFO - PROCESS | 12158 | 1468751242544 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 12158 | 1468751242550 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a1ae000 == 70 [pid = 12158] [id = 390] 03:27:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9a231c00) [pid = 12158] [serial = 1171] [outer = (nil)] 03:27:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x9a445800) [pid = 12158] [serial = 1172] [outer = 0x9a231c00] 03:27:22 INFO - PROCESS | 12158 | 1468751242622 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x9abd7800) [pid = 12158] [serial = 1173] [outer = 0x9a231c00] 03:27:23 INFO - PROCESS | 12158 | 1468751243965 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x95c26800) [pid = 12158] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x8d1c7000) [pid = 12158] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x8e70b000) [pid = 12158] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x8e613c00) [pid = 12158] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x8f101800) [pid = 12158] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x8d844800) [pid = 12158] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x9b243000) [pid = 12158] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x95375c00) [pid = 12158] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x93a74800) [pid = 12158] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x9a23ec00) [pid = 12158] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x93a6cc00) [pid = 12158] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x91849800) [pid = 12158] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x96f44000) [pid = 12158] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x926ea000) [pid = 12158] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x8e53f800) [pid = 12158] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x8e540800) [pid = 12158] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x95497800) [pid = 12158] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8e612800) [pid = 12158] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x930f0800) [pid = 12158] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8dad7c00) [pid = 12158] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9a1a1c00) [pid = 12158] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9192bc00) [pid = 12158] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8f813800) [pid = 12158] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x91857000) [pid = 12158] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:27:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:27:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:27:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:27:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:27:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:27:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1839ms 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x948a1800) [pid = 12158] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x99fd3c00) [pid = 12158] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x9a233000) [pid = 12158] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8ec35800) [pid = 12158] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x926ebc00) [pid = 12158] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9a233c00) [pid = 12158] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:27:24 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8c22ec00) [pid = 12158] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:27:24 INFO - PROCESS | 12158 | 1468751244084 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 12158 | 1468751244086 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:27:24 INFO - PROCESS | 12158 | 1468751244107 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 12158 | 1468751244110 Marionette TRACE conn4 <- [1,1534,null,{}] 03:27:24 INFO - PROCESS | 12158 | 1468751244117 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 12158 | 1468751244126 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:24 INFO - PROCESS | 12158 | 1468751244448 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:27:24 INFO - PROCESS | 12158 | 1468751244564 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 12158 | 1468751244572 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x926ebc00 == 71 [pid = 12158] [id = 391] 03:27:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x92dd4400) [pid = 12158] [serial = 1174] [outer = (nil)] 03:27:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x93a6cc00) [pid = 12158] [serial = 1175] [outer = 0x92dd4400] 03:27:24 INFO - PROCESS | 12158 | 1468751244646 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x95378400) [pid = 12158] [serial = 1176] [outer = 0x92dd4400] 03:27:25 INFO - PROCESS | 12158 | 1468751245447 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1390ms 03:27:25 INFO - PROCESS | 12158 | 1468751245497 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 12158 | 1468751245501 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:27:25 INFO - PROCESS | 12158 | 1468751245508 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 12158 | 1468751245512 Marionette TRACE conn4 <- [1,1538,null,{}] 03:27:25 INFO - PROCESS | 12158 | 1468751245518 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 12158 | 1468751245523 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:25 INFO - PROCESS | 12158 | 1468751245697 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:27:25 INFO - PROCESS | 12158 | 1468751245706 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 12158 | 1468751245712 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226800 == 72 [pid = 12158] [id = 392] 03:27:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x926ea000) [pid = 12158] [serial = 1177] [outer = (nil)] 03:27:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9a1b4000) [pid = 12158] [serial = 1178] [outer = 0x926ea000] 03:27:25 INFO - PROCESS | 12158 | 1468751245786 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x9aaa7800) [pid = 12158] [serial = 1179] [outer = 0x926ea000] 03:27:27 INFO - PROCESS | 12158 | 1468751247133 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1691ms 03:27:27 INFO - PROCESS | 12158 | 1468751247202 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 12158 | 1468751247208 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:27:27 INFO - PROCESS | 12158 | 1468751247217 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 12158 | 1468751247222 Marionette TRACE conn4 <- [1,1542,null,{}] 03:27:27 INFO - PROCESS | 12158 | 1468751247232 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 12158 | 1468751247237 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:27 INFO - PROCESS | 12158 | 1468751247481 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:27:27 INFO - PROCESS | 12158 | 1468751247786 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 12158 | 1468751247796 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e612800 == 73 [pid = 12158] [id = 393] 03:27:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8e709800) [pid = 12158] [serial = 1180] [outer = (nil)] 03:27:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8f9cac00) [pid = 12158] [serial = 1181] [outer = 0x8e709800] 03:27:27 INFO - PROCESS | 12158 | 1468751247885 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x91936400) [pid = 12158] [serial = 1182] [outer = 0x8e709800] 03:27:28 INFO - PROCESS | 12158 | 1468751248920 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1746ms 03:27:28 INFO - PROCESS | 12158 | 1468751248963 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 12158 | 1468751248971 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:27:28 INFO - PROCESS | 12158 | 1468751248983 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 12158 | 1468751248987 Marionette TRACE conn4 <- [1,1546,null,{}] 03:27:29 INFO - PROCESS | 12158 | 1468751248995 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 12158 | 1468751249000 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:29 INFO - PROCESS | 12158 | 1468751249214 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:27:29 INFO - PROCESS | 12158 | 1468751249477 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 12158 | 1468751249486 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c2800 == 74 [pid = 12158] [id = 394] 03:27:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x92ad5c00) [pid = 12158] [serial = 1183] [outer = (nil)] 03:27:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x92dd8800) [pid = 12158] [serial = 1184] [outer = 0x92ad5c00] 03:27:29 INFO - PROCESS | 12158 | 1468751249619 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x930e4800) [pid = 12158] [serial = 1185] [outer = 0x92ad5c00] 03:27:30 INFO - PROCESS | 12158 | 1468751250565 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1642ms 03:27:30 INFO - PROCESS | 12158 | 1468751250625 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:27:30 INFO - PROCESS | 12158 | 1468751250630 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:27:30 INFO - PROCESS | 12158 | 1468751250637 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 12158 | 1468751250643 Marionette TRACE conn4 <- [1,1550,null,{}] 03:27:30 INFO - PROCESS | 12158 | 1468751250660 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 12158 | 1468751250669 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:30 INFO - PROCESS | 12158 | 1468751250935 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:27:31 INFO - PROCESS | 12158 | 1468751251249 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 12158 | 1468751251262 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d65c00 == 75 [pid = 12158] [id = 395] 03:27:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x948a6c00) [pid = 12158] [serial = 1186] [outer = (nil)] 03:27:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x9a57fc00) [pid = 12158] [serial = 1187] [outer = 0x948a6c00] 03:27:31 INFO - PROCESS | 12158 | 1468751251351 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x9b249000) [pid = 12158] [serial = 1188] [outer = 0x948a6c00] 03:27:32 INFO - PROCESS | 12158 | 1468751252290 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1694ms 03:27:32 INFO - PROCESS | 12158 | 1468751252331 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:27:32 INFO - PROCESS | 12158 | 1468751252336 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:27:32 INFO - PROCESS | 12158 | 1468751252343 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 12158 | 1468751252348 Marionette TRACE conn4 <- [1,1554,null,{}] 03:27:32 INFO - PROCESS | 12158 | 1468751252354 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 12158 | 1468751252360 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:32 INFO - PROCESS | 12158 | 1468751252586 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:27:32 INFO - PROCESS | 12158 | 1468751252843 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 12158 | 1468751252852 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a4f4800 == 76 [pid = 12158] [id = 396] 03:27:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9bd5c400) [pid = 12158] [serial = 1189] [outer = (nil)] 03:27:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9c1f6000) [pid = 12158] [serial = 1190] [outer = 0x9bd5c400] 03:27:32 INFO - PROCESS | 12158 | 1468751252992 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9d97a800) [pid = 12158] [serial = 1191] [outer = 0x9bd5c400] 03:27:34 INFO - PROCESS | 12158 | 1468751254000 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1737ms 03:27:34 INFO - PROCESS | 12158 | 1468751254080 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 12158 | 1468751254085 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:27:34 INFO - PROCESS | 12158 | 1468751254091 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 12158 | 1468751254094 Marionette TRACE conn4 <- [1,1558,null,{}] 03:27:34 INFO - PROCESS | 12158 | 1468751254101 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 12158 | 1468751254106 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:34 INFO - PROCESS | 12158 | 1468751254335 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:27:34 INFO - PROCESS | 12158 | 1468751254642 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 12158 | 1468751254649 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ca400 == 77 [pid = 12158] [id = 397] 03:27:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a99d400) [pid = 12158] [serial = 1192] [outer = (nil)] 03:27:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0xa073e800) [pid = 12158] [serial = 1193] [outer = 0x9a99d400] 03:27:34 INFO - PROCESS | 12158 | 1468751254742 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0xa073f800) [pid = 12158] [serial = 1194] [outer = 0x9a99d400] 03:27:35 INFO - PROCESS | 12158 | 1468751255690 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1632ms 03:27:35 INFO - PROCESS | 12158 | 1468751255724 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 12158 | 1468751255729 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:27:35 INFO - PROCESS | 12158 | 1468751255737 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 12158 | 1468751255740 Marionette TRACE conn4 <- [1,1562,null,{}] 03:27:35 INFO - PROCESS | 12158 | 1468751255746 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 12158 | 1468751255757 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:36 INFO - PROCESS | 12158 | 1468751256000 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:27:36 INFO - PROCESS | 12158 | 1468751256277 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 12158 | 1468751256288 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x92512000 == 78 [pid = 12158] [id = 398] 03:27:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x92863000) [pid = 12158] [serial = 1195] [outer = (nil)] 03:27:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0xa253cc00) [pid = 12158] [serial = 1196] [outer = 0x92863000] 03:27:36 INFO - PROCESS | 12158 | 1468751256412 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0xa2ff5000) [pid = 12158] [serial = 1197] [outer = 0x92863000] 03:27:37 INFO - PROCESS | 12158 | 1468751257369 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 03:27:37 INFO - PROCESS | 12158 | 1468751257422 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 12158 | 1468751257425 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:27:37 INFO - PROCESS | 12158 | 1468751257433 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 12158 | 1468751257437 Marionette TRACE conn4 <- [1,1566,null,{}] 03:27:37 INFO - PROCESS | 12158 | 1468751257443 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 12158 | 1468751257449 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:37 INFO - PROCESS | 12158 | 1468751257661 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:27:37 INFO - PROCESS | 12158 | 1468751257919 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 12158 | 1468751257925 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c9800 == 79 [pid = 12158] [id = 399] 03:27:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9984b400) [pid = 12158] [serial = 1198] [outer = (nil)] 03:27:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0xa3111400) [pid = 12158] [serial = 1199] [outer = 0x9984b400] 03:27:38 INFO - PROCESS | 12158 | 1468751258047 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0xa317ac00) [pid = 12158] [serial = 1200] [outer = 0x9984b400] 03:27:38 INFO - PROCESS | 12158 | 1468751258941 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1546ms 03:27:38 INFO - PROCESS | 12158 | 1468751258980 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 12158 | 1468751258991 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:27:39 INFO - PROCESS | 12158 | 1468751258998 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 12158 | 1468751259002 Marionette TRACE conn4 <- [1,1570,null,{}] 03:27:39 INFO - PROCESS | 12158 | 1468751259008 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 12158 | 1468751259014 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:39 INFO - PROCESS | 12158 | 1468751259216 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:27:39 INFO - PROCESS | 12158 | 1468751259476 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 12158 | 1468751259489 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22d400 == 80 [pid = 12158] [id = 400] 03:27:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9285a400) [pid = 12158] [serial = 1201] [outer = (nil)] 03:27:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0xa33d5c00) [pid = 12158] [serial = 1202] [outer = 0x9285a400] 03:27:39 INFO - PROCESS | 12158 | 1468751259612 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0xa4f18000) [pid = 12158] [serial = 1203] [outer = 0x9285a400] 03:27:40 INFO - PROCESS | 12158 | 1468751260501 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1541ms 03:27:40 INFO - PROCESS | 12158 | 1468751260540 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:27:40 INFO - PROCESS | 12158 | 1468751260544 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:27:40 INFO - PROCESS | 12158 | 1468751260550 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 12158 | 1468751260554 Marionette TRACE conn4 <- [1,1574,null,{}] 03:27:40 INFO - PROCESS | 12158 | 1468751260580 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 12158 | 1468751260586 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:40 INFO - PROCESS | 12158 | 1468751260783 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:27:41 INFO - PROCESS | 12158 | 1468751261000 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 12158 | 1468751261007 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83fc00 == 81 [pid = 12158] [id = 401] 03:27:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x8e607000) [pid = 12158] [serial = 1204] [outer = (nil)] 03:27:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0xa613c000) [pid = 12158] [serial = 1205] [outer = 0x8e607000] 03:27:41 INFO - PROCESS | 12158 | 1468751261167 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0xa6192000) [pid = 12158] [serial = 1206] [outer = 0x8e607000] 03:27:42 INFO - PROCESS | 12158 | 1468751262074 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1599ms 03:27:42 INFO - PROCESS | 12158 | 1468751262150 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 12158 | 1468751262154 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:27:42 INFO - PROCESS | 12158 | 1468751262160 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 12158 | 1468751262163 Marionette TRACE conn4 <- [1,1578,null,{}] 03:27:42 INFO - PROCESS | 12158 | 1468751262170 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 12158 | 1468751262175 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:42 INFO - PROCESS | 12158 | 1468751262415 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:27:42 INFO - PROCESS | 12158 | 1468751262684 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 12158 | 1468751262693 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:42 INFO - PROCESS | 12158 | ++DOCSHELL 0xa3186400 == 82 [pid = 12158] [id = 402] 03:27:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0xa61c3400) [pid = 12158] [serial = 1207] [outer = (nil)] 03:27:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0xa6794400) [pid = 12158] [serial = 1208] [outer = 0xa61c3400] 03:27:42 INFO - PROCESS | 12158 | 1468751262813 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0xa682e400) [pid = 12158] [serial = 1209] [outer = 0xa61c3400] 03:27:43 INFO - PROCESS | 12158 | 1468751263707 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1584ms 03:27:43 INFO - PROCESS | 12158 | 1468751263745 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 12158 | 1468751263749 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:27:43 INFO - PROCESS | 12158 | 1468751263756 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 12158 | 1468751263761 Marionette TRACE conn4 <- [1,1582,null,{}] 03:27:43 INFO - PROCESS | 12158 | 1468751263766 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 12158 | 1468751263773 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:44 INFO - PROCESS | 12158 | 1468751264097 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:27:44 INFO - PROCESS | 12158 | 1468751264346 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 12158 | 1468751264356 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff6800 == 83 [pid = 12158] [id = 403] 03:27:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x8eff6c00) [pid = 12158] [serial = 1210] [outer = (nil)] 03:27:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x8effec00) [pid = 12158] [serial = 1211] [outer = 0x8eff6c00] 03:27:44 INFO - PROCESS | 12158 | 1468751264448 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0xa682b400) [pid = 12158] [serial = 1212] [outer = 0x8eff6c00] 03:27:45 INFO - PROCESS | 12158 | 1468751265401 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1687ms 03:27:45 INFO - PROCESS | 12158 | 1468751265444 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 12158 | 1468751265448 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:27:45 INFO - PROCESS | 12158 | 1468751265455 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 12158 | 1468751265459 Marionette TRACE conn4 <- [1,1586,null,{}] 03:27:45 INFO - PROCESS | 12158 | 1468751265465 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 12158 | 1468751265471 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:45 INFO - PROCESS | 12158 | 1468751265682 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:27:45 INFO - PROCESS | 12158 | 1468751265943 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 12158 | 1468751265952 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50c800 == 84 [pid = 12158] [id = 404] 03:27:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x8e545c00) [pid = 12158] [serial = 1213] [outer = (nil)] 03:27:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0xa6c0dc00) [pid = 12158] [serial = 1214] [outer = 0x8e545c00] 03:27:46 INFO - PROCESS | 12158 | 1468751266111 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0xa6c0f800) [pid = 12158] [serial = 1215] [outer = 0x8e545c00] 03:27:47 INFO - PROCESS | 12158 | 1468751267060 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1638ms 03:27:47 INFO - PROCESS | 12158 | 1468751267095 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 12158 | 1468751267099 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:27:47 INFO - PROCESS | 12158 | 1468751267106 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 12158 | 1468751267108 Marionette TRACE conn4 <- [1,1590,null,{}] 03:27:47 INFO - PROCESS | 12158 | 1468751267115 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 12158 | 1468751267120 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:47 INFO - PROCESS | 12158 | 1468751267336 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:27:47 INFO - PROCESS | 12158 | 1468751267645 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 12158 | 1468751267652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c230c00 == 85 [pid = 12158] [id = 405] 03:27:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x8d1c8400) [pid = 12158] [serial = 1216] [outer = (nil)] 03:27:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8f811800) [pid = 12158] [serial = 1217] [outer = 0x8d1c8400] 03:27:47 INFO - PROCESS | 12158 | 1468751267748 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8f8c1400) [pid = 12158] [serial = 1218] [outer = 0x8d1c8400] 03:27:48 INFO - PROCESS | 12158 | 1468751268689 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1634ms 03:27:48 INFO - PROCESS | 12158 | 1468751268741 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 12158 | 1468751268744 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:27:48 INFO - PROCESS | 12158 | 1468751268753 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 12158 | 1468751268755 Marionette TRACE conn4 <- [1,1594,null,{}] 03:27:48 INFO - PROCESS | 12158 | 1468751268763 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 12158 | 1468751268768 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:48 INFO - PROCESS | 12158 | 1468751268987 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:27:49 INFO - PROCESS | 12158 | 1468751269625 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 12158 | 1468751269636 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d508800 == 86 [pid = 12158] [id = 406] 03:27:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8d50b000) [pid = 12158] [serial = 1219] [outer = (nil)] 03:27:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x8d847400) [pid = 12158] [serial = 1220] [outer = 0x8d50b000] 03:27:49 INFO - PROCESS | 12158 | 1468751269753 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8dae1400) [pid = 12158] [serial = 1221] [outer = 0x8d50b000] 03:27:50 INFO - PROCESS | 12158 | 1468751270695 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1985ms 03:27:50 INFO - PROCESS | 12158 | 1468751270738 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 12158 | 1468751270745 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:27:50 INFO - PROCESS | 12158 | 1468751270752 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 12158 | 1468751270757 Marionette TRACE conn4 <- [1,1598,null,{}] 03:27:50 INFO - PROCESS | 12158 | 1468751270765 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 12158 | 1468751270773 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:50 INFO - PROCESS | 12158 | 1468751270976 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:27:51 INFO - PROCESS | 12158 | 1468751271314 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 12158 | 1468751271322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff3400 == 87 [pid = 12158] [id = 407] 03:27:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8f102800) [pid = 12158] [serial = 1222] [outer = (nil)] 03:27:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8f8c5000) [pid = 12158] [serial = 1223] [outer = 0x8f102800] 03:27:51 INFO - PROCESS | 12158 | 1468751271402 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x8f8c9800) [pid = 12158] [serial = 1224] [outer = 0x8f102800] 03:27:52 INFO - PROCESS | 12158 | 1468751272494 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1787ms 03:27:52 INFO - PROCESS | 12158 | 1468751272541 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 12158 | 1468751272548 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:27:52 INFO - PROCESS | 12158 | 1468751272556 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 12158 | 1468751272560 Marionette TRACE conn4 <- [1,1602,null,{}] 03:27:52 INFO - PROCESS | 12158 | 1468751272566 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 12158 | 1468751272571 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:52 INFO - PROCESS | 12158 | 1468751272866 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d4800 == 86 [pid = 12158] [id = 349] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54e800 == 85 [pid = 12158] [id = 354] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaad800 == 84 [pid = 12158] [id = 353] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9a1a1400 == 83 [pid = 12158] [id = 351] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c7800 == 82 [pid = 12158] [id = 350] 03:27:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231000 == 81 [pid = 12158] [id = 352] 03:27:52 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x96f43c00) [pid = 12158] [serial = 1130] [outer = (nil)] [url = about:blank] 03:27:52 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x92bae800) [pid = 12158] [serial = 1112] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x9d986400 == 80 [pid = 12158] [id = 384] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50a400 == 79 [pid = 12158] [id = 383] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x92adc800 == 78 [pid = 12158] [id = 382] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8d848800 == 77 [pid = 12158] [id = 381] 03:27:53 INFO - PROCESS | 12158 | 1468751273332 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 12158 | 1468751273341 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84c800 == 76 [pid = 12158] [id = 380] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x95c22c00 == 75 [pid = 12158] [id = 379] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x92adb800 == 74 [pid = 12158] [id = 378] 03:27:53 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae2000 == 73 [pid = 12158] [id = 377] 03:27:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c7800 == 74 [pid = 12158] [id = 408] 03:27:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8d1ca000) [pid = 12158] [serial = 1225] [outer = (nil)] 03:27:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x8d844800) [pid = 12158] [serial = 1226] [outer = 0x8d1ca000] 03:27:53 INFO - PROCESS | 12158 | 1468751273443 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x8e54a400) [pid = 12158] [serial = 1227] [outer = 0x8d1ca000] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x97a8c800) [pid = 12158] [serial = 960] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x9b24a800) [pid = 12158] [serial = 1059] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8f107400) [pid = 12158] [serial = 1044] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x92ae0c00) [pid = 12158] [serial = 1065] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x9b61a800) [pid = 12158] [serial = 1100] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x926e9000) [pid = 12158] [serial = 1088] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x9184c800) [pid = 12158] [serial = 1118] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x9302c800) [pid = 12158] [serial = 978] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x9bd60400) [pid = 12158] [serial = 1062] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x96f39000) [pid = 12158] [serial = 1127] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x9c1ee000) [pid = 12158] [serial = 1103] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x95375800) [pid = 12158] [serial = 1124] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x9a23bc00) [pid = 12158] [serial = 1097] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0xa0733800) [pid = 12158] [serial = 1109] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x952b8c00) [pid = 12158] [serial = 1091] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x9abd5400) [pid = 12158] [serial = 1014] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x9b5b8400) [pid = 12158] [serial = 1020] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x97a89000) [pid = 12158] [serial = 1128] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x97a83c00) [pid = 12158] [serial = 1053] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x9a19bc00) [pid = 12158] [serial = 966] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x92dd3000) [pid = 12158] [serial = 1121] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x926ed000) [pid = 12158] [serial = 1119] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x9549cc00) [pid = 12158] [serial = 1125] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x9a1a6c00) [pid = 12158] [serial = 1008] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x8ec2d000) [pid = 12158] [serial = 1116] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x95c2f800) [pid = 12158] [serial = 1005] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x95c30800) [pid = 12158] [serial = 996] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x993af800) [pid = 12158] [serial = 963] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x8e60b800) [pid = 12158] [serial = 1115] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x9a476800) [pid = 12158] [serial = 1011] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x9aaa8000) [pid = 12158] [serial = 1056] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x925cc000) [pid = 12158] [serial = 1047] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x9ac67000) [pid = 12158] [serial = 1017] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x9933a400) [pid = 12158] [serial = 1094] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x93d6c800) [pid = 12158] [serial = 1050] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x95381000) [pid = 12158] [serial = 1083] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9a234800) [pid = 12158] [serial = 969] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9a90f800) [pid = 12158] [serial = 975] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8ec2f400) [pid = 12158] [serial = 1085] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x9d979800) [pid = 12158] [serial = 1106] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8f9c3c00) [pid = 12158] [serial = 999] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92fb8000) [pid = 12158] [serial = 1122] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x92adbc00) [pid = 12158] [serial = 1002] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x9a23e400) [pid = 12158] [serial = 972] [outer = (nil)] [url = about:blank] 03:27:53 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8d842000) [pid = 12158] [serial = 1041] [outer = (nil)] [url = about:blank] 03:27:54 INFO - PROCESS | 12158 | 1468751274565 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2089ms 03:27:54 INFO - PROCESS | 12158 | 1468751274650 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 12158 | 1468751274657 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:27:54 INFO - PROCESS | 12158 | 1468751274666 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 12158 | 1468751274671 Marionette TRACE conn4 <- [1,1606,null,{}] 03:27:54 INFO - PROCESS | 12158 | 1468751274680 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 12158 | 1468751274689 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:55 INFO - PROCESS | 12158 | 1468751275062 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:27:55 INFO - PROCESS | 12158 | 1468751275296 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 12158 | 1468751275309 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10c800 == 75 [pid = 12158] [id = 409] 03:27:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8f814400) [pid = 12158] [serial = 1228] [outer = (nil)] 03:27:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8f8c6c00) [pid = 12158] [serial = 1229] [outer = 0x8f814400] 03:27:55 INFO - PROCESS | 12158 | 1468751275412 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8f9c6800) [pid = 12158] [serial = 1230] [outer = 0x8f814400] 03:27:56 INFO - PROCESS | 12158 | 1468751276456 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1844ms 03:27:56 INFO - PROCESS | 12158 | 1468751276515 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 12158 | 1468751276522 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:27:56 INFO - PROCESS | 12158 | 1468751276530 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 12158 | 1468751276536 Marionette TRACE conn4 <- [1,1610,null,{}] 03:27:56 INFO - PROCESS | 12158 | 1468751276542 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 12158 | 1468751276548 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:27:56 INFO - PROCESS | 12158 | 1468751276768 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8e611800 == 74 [pid = 12158] [id = 385] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x91a67000 == 73 [pid = 12158] [id = 239] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10f400 == 72 [pid = 12158] [id = 386] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8c228000 == 71 [pid = 12158] [id = 370] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff3400 == 70 [pid = 12158] [id = 407] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8d508800 == 69 [pid = 12158] [id = 406] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50c800 == 68 [pid = 12158] [id = 404] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff6800 == 67 [pid = 12158] [id = 403] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83fc00 == 66 [pid = 12158] [id = 401] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0xa3186400 == 65 [pid = 12158] [id = 402] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22d400 == 64 [pid = 12158] [id = 400] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c9800 == 63 [pid = 12158] [id = 399] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x92512000 == 62 [pid = 12158] [id = 398] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x9a4f4800 == 61 [pid = 12158] [id = 396] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ca400 == 60 [pid = 12158] [id = 397] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x93d65c00 == 59 [pid = 12158] [id = 395] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x925c2800 == 58 [pid = 12158] [id = 394] 03:27:58 INFO - PROCESS | 12158 | --DOCSHELL 0x8e612800 == 57 [pid = 12158] [id = 393] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cb800 == 56 [pid = 12158] [id = 237] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x95490400 == 55 [pid = 12158] [id = 334] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9a1ae000 == 54 [pid = 12158] [id = 390] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9d5fd400 == 53 [pid = 12158] [id = 369] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d845400 == 52 [pid = 12158] [id = 247] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9192c400 == 51 [pid = 12158] [id = 293] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e546000 == 50 [pid = 12158] [id = 301] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x926ebc00 == 49 [pid = 12158] [id = 391] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84a400 == 48 [pid = 12158] [id = 233] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84c000 == 47 [pid = 12158] [id = 316] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d501400 == 46 [pid = 12158] [id = 245] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e542400 == 45 [pid = 12158] [id = 242] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x94861800 == 44 [pid = 12158] [id = 360] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e400 == 43 [pid = 12158] [id = 332] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9192d000 == 42 [pid = 12158] [id = 250] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92ae1400 == 41 [pid = 12158] [id = 389] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f106000 == 40 [pid = 12158] [id = 387] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ce400 == 39 [pid = 12158] [id = 234] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50a000 == 38 [pid = 12158] [id = 246] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d842400 == 37 [pid = 12158] [id = 366] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x926ef000 == 36 [pid = 12158] [id = 284] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f820400 == 35 [pid = 12158] [id = 243] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d503800 == 34 [pid = 12158] [id = 277] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f81b400 == 33 [pid = 12158] [id = 236] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50ac00 == 32 [pid = 12158] [id = 364] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8c230400 == 31 [pid = 12158] [id = 241] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cb400 == 30 [pid = 12158] [id = 282] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ca800 == 29 [pid = 12158] [id = 240] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c8800 == 28 [pid = 12158] [id = 337] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d844400 == 27 [pid = 12158] [id = 248] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x926e8c00 == 26 [pid = 12158] [id = 333] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10d800 == 25 [pid = 12158] [id = 244] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10dc00 == 24 [pid = 12158] [id = 238] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x93b55400 == 23 [pid = 12158] [id = 363] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec38400 == 22 [pid = 12158] [id = 309] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cc400 == 21 [pid = 12158] [id = 336] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d847800 == 20 [pid = 12158] [id = 365] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8dadb800 == 19 [pid = 12158] [id = 338] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8daddc00 == 18 [pid = 12158] [id = 292] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x93a68400 == 17 [pid = 12158] [id = 339] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83e000 == 16 [pid = 12158] [id = 367] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92fbbc00 == 15 [pid = 12158] [id = 291] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cf000 == 14 [pid = 12158] [id = 290] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1400 == 13 [pid = 12158] [id = 335] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8c230c00 == 12 [pid = 12158] [id = 405] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9c1f4000 == 11 [pid = 12158] [id = 368] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92add400 == 10 [pid = 12158] [id = 388] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10c800 == 9 [pid = 12158] [id = 409] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c7800 == 8 [pid = 12158] [id = 408] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226800 == 7 [pid = 12158] [id = 392] 03:28:00 INFO - PROCESS | 12158 | --DOCSHELL 0x95383c00 == 6 [pid = 12158] [id = 376] 03:28:00 INFO - PROCESS | 12158 | 1468751280910 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 12158 | 1468751280921 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22c800 == 7 [pid = 12158] [id = 410] 03:28:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8c22dc00) [pid = 12158] [serial = 1231] [outer = (nil)] 03:28:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8c231400) [pid = 12158] [serial = 1232] [outer = 0x8c22dc00] 03:28:01 INFO - PROCESS | 12158 | 1468751281002 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8d1cb400) [pid = 12158] [serial = 1233] [outer = 0x8c22dc00] 03:28:02 INFO - PROCESS | 12158 | 1468751281998 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 5511ms 03:28:02 INFO - PROCESS | 12158 | 1468751282047 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:28:02 INFO - PROCESS | 12158 | 1468751282053 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:28:02 INFO - PROCESS | 12158 | 1468751282062 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 12158 | 1468751282067 Marionette TRACE conn4 <- [1,1614,null,{}] 03:28:02 INFO - PROCESS | 12158 | 1468751282075 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:02 INFO - PROCESS | 12158 | 1468751282084 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:02 INFO - PROCESS | 12158 | 1468751282288 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:28:02 INFO - PROCESS | 12158 | 1468751282530 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 12158 | 1468751282542 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84c400 == 8 [pid = 12158] [id = 411] 03:28:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8dada000) [pid = 12158] [serial = 1234] [outer = (nil)] 03:28:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8dadf800) [pid = 12158] [serial = 1235] [outer = 0x8dada000] 03:28:02 INFO - PROCESS | 12158 | 1468751282622 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x8e547400) [pid = 12158] [serial = 1236] [outer = 0x8dada000] 03:28:03 INFO - PROCESS | 12158 | 1468751283559 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1540ms 03:28:03 INFO - PROCESS | 12158 | 1468751283605 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 12158 | 1468751283613 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:28:03 INFO - PROCESS | 12158 | 1468751283620 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 12158 | 1468751283624 Marionette TRACE conn4 <- [1,1618,null,{}] 03:28:03 INFO - PROCESS | 12158 | 1468751283635 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 12158 | 1468751283640 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:03 INFO - PROCESS | 12158 | 1468751283897 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:28:03 INFO - PROCESS | 12158 | 1468751283925 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 12158 | 1468751283933 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70ec00 == 9 [pid = 12158] [id = 412] 03:28:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x8ec2d000) [pid = 12158] [serial = 1237] [outer = (nil)] 03:28:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x8ec34000) [pid = 12158] [serial = 1238] [outer = 0x8ec2d000] 03:28:04 INFO - PROCESS | 12158 | 1468751284008 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x8eff2400) [pid = 12158] [serial = 1239] [outer = 0x8ec2d000] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8d843800) [pid = 12158] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x95c2f000) [pid = 12158] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x93d63400) [pid = 12158] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92509c00) [pid = 12158] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9d970800) [pid = 12158] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9a236c00) [pid = 12158] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x9c1f9c00) [pid = 12158] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8dad6400) [pid = 12158] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x8dae3800) [pid = 12158] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8e706800) [pid = 12158] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0xa110f000) [pid = 12158] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8f811c00) [pid = 12158] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x91853c00) [pid = 12158] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x9a231c00) [pid = 12158] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x92dd4c00) [pid = 12158] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x926e6000) [pid = 12158] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x95c25800) [pid = 12158] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x948a8400) [pid = 12158] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8e710000) [pid = 12158] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9b61dc00) [pid = 12158] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8e706c00) [pid = 12158] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x9aaaec00) [pid = 12158] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x92ba8800) [pid = 12158] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8dad8800) [pid = 12158] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x92dd4400) [pid = 12158] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9549c000) [pid = 12158] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8d50b000) [pid = 12158] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x926ea000) [pid = 12158] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8e709800) [pid = 12158] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x92ad5c00) [pid = 12158] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x948a6c00) [pid = 12158] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x9bd5c400) [pid = 12158] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x9a99d400) [pid = 12158] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92863000) [pid = 12158] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x9984b400) [pid = 12158] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x9285a400) [pid = 12158] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8e607000) [pid = 12158] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0xa61c3400) [pid = 12158] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8eff6c00) [pid = 12158] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8e545c00) [pid = 12158] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8d1c8400) [pid = 12158] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:28:06 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f102800) [pid = 12158] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:28:07 INFO - PROCESS | 12158 | 1468751287173 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:28:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 3595ms 03:28:07 INFO - PROCESS | 12158 | 1468751287217 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 12158 | 1468751287221 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:28:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:28:07 INFO - PROCESS | 12158 | 1468751287244 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 12158 | 1468751287260 Marionette TRACE conn4 <- [1,1622,null,{}] 03:28:07 INFO - PROCESS | 12158 | 1468751287317 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 12158 | 1468751287325 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:07 INFO - PROCESS | 12158 | 1468751287522 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:28:07 INFO - PROCESS | 12158 | 1468751287686 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 12158 | 1468751287693 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50b000 == 10 [pid = 12158] [id = 413] 03:28:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8d50b800) [pid = 12158] [serial = 1240] [outer = (nil)] 03:28:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8e706800) [pid = 12158] [serial = 1241] [outer = 0x8d50b800] 03:28:07 INFO - PROCESS | 12158 | 1468751287798 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8f816c00) [pid = 12158] [serial = 1242] [outer = 0x8d50b800] 03:28:08 INFO - PROCESS | 12158 | 1468751288642 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:28:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1454ms 03:28:08 INFO - PROCESS | 12158 | 1468751288684 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 12158 | 1468751288689 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:28:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:28:08 INFO - PROCESS | 12158 | 1468751288769 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 12158 | 1468751288775 Marionette TRACE conn4 <- [1,1626,null,{}] 03:28:08 INFO - PROCESS | 12158 | 1468751288786 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 12158 | 1468751288792 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:09 INFO - PROCESS | 12158 | 1468751289037 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:28:09 INFO - PROCESS | 12158 | 1468751289321 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 12158 | 1468751289334 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50a800 == 11 [pid = 12158] [id = 414] 03:28:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8d50ac00) [pid = 12158] [serial = 1243] [outer = (nil)] 03:28:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8d510800) [pid = 12158] [serial = 1244] [outer = 0x8d50ac00] 03:28:09 INFO - PROCESS | 12158 | 1468751289466 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8d849800) [pid = 12158] [serial = 1245] [outer = 0x8d50ac00] 03:28:10 INFO - PROCESS | 12158 | 1468751290476 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:28:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1814ms 03:28:10 INFO - PROCESS | 12158 | 1468751290513 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 12158 | 1468751290521 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:28:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:28:10 INFO - PROCESS | 12158 | 1468751290533 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 12158 | 1468751290538 Marionette TRACE conn4 <- [1,1630,null,{}] 03:28:10 INFO - PROCESS | 12158 | 1468751290551 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 12158 | 1468751290559 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:10 INFO - PROCESS | 12158 | 1468751290781 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:28:11 INFO - PROCESS | 12158 | 1468751291101 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 12158 | 1468751291117 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff8000 == 12 [pid = 12158] [id = 415] 03:28:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8eff9000) [pid = 12158] [serial = 1246] [outer = (nil)] 03:28:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8effc800) [pid = 12158] [serial = 1247] [outer = 0x8eff9000] 03:28:11 INFO - PROCESS | 12158 | 1468751291229 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8f820000) [pid = 12158] [serial = 1248] [outer = 0x8eff9000] 03:28:12 INFO - PROCESS | 12158 | 1468751292246 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:28:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1791ms 03:28:12 INFO - PROCESS | 12158 | 1468751292324 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 12158 | 1468751292330 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:28:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:28:12 INFO - PROCESS | 12158 | 1468751292343 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 12158 | 1468751292347 Marionette TRACE conn4 <- [1,1634,null,{}] 03:28:12 INFO - PROCESS | 12158 | 1468751292354 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:12 INFO - PROCESS | 12158 | 1468751292359 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:12 INFO - PROCESS | 12158 | 1468751292613 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:28:12 INFO - PROCESS | 12158 | 1468751292974 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 12158 | 1468751292992 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184e400 == 13 [pid = 12158] [id = 416] 03:28:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x9184f000) [pid = 12158] [serial = 1249] [outer = (nil)] 03:28:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x91854c00) [pid = 12158] [serial = 1250] [outer = 0x9184f000] 03:28:13 INFO - PROCESS | 12158 | 1468751293084 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x9192a400) [pid = 12158] [serial = 1251] [outer = 0x9184f000] 03:28:14 INFO - PROCESS | 12158 | 1468751294109 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1840ms 03:28:14 INFO - PROCESS | 12158 | 1468751294185 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 12158 | 1468751294189 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:28:14 INFO - PROCESS | 12158 | 1468751294196 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 12158 | 1468751294200 Marionette TRACE conn4 <- [1,1638,null,{}] 03:28:14 INFO - PROCESS | 12158 | 1468751294206 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 12158 | 1468751294212 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:14 INFO - PROCESS | 12158 | 1468751294460 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:28:14 INFO - PROCESS | 12158 | 1468751294766 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 12158 | 1468751294774 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22f000 == 14 [pid = 12158] [id = 417] 03:28:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8d1c7c00) [pid = 12158] [serial = 1252] [outer = (nil)] 03:28:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x91a70000) [pid = 12158] [serial = 1253] [outer = 0x8d1c7c00] 03:28:14 INFO - PROCESS | 12158 | 1468751294866 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x91a74c00) [pid = 12158] [serial = 1254] [outer = 0x8d1c7c00] 03:28:15 INFO - PROCESS | 12158 | 1468751295866 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1744ms 03:28:15 INFO - PROCESS | 12158 | 1468751295941 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 12158 | 1468751295945 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:28:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:28:15 INFO - PROCESS | 12158 | 1468751295953 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 12158 | 1468751295957 Marionette TRACE conn4 <- [1,1642,null,{}] 03:28:15 INFO - PROCESS | 12158 | 1468751295964 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 12158 | 1468751295970 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:16 INFO - PROCESS | 12158 | 1468751296224 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:28:16 INFO - PROCESS | 12158 | 1468751296534 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 12158 | 1468751296544 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad9c00 == 15 [pid = 12158] [id = 418] 03:28:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x91a65800) [pid = 12158] [serial = 1255] [outer = (nil)] 03:28:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x92515800) [pid = 12158] [serial = 1256] [outer = 0x91a65800] 03:28:16 INFO - PROCESS | 12158 | 1468751296634 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x92513400) [pid = 12158] [serial = 1257] [outer = 0x91a65800] 03:28:17 INFO - PROCESS | 12158 | 1468751297587 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1685ms 03:28:17 INFO - PROCESS | 12158 | 1468751297639 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 12158 | 1468751297643 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:28:17 INFO - PROCESS | 12158 | 1468751297650 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 12158 | 1468751297654 Marionette TRACE conn4 <- [1,1646,null,{}] 03:28:17 INFO - PROCESS | 12158 | 1468751297660 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 12158 | 1468751297672 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:17 INFO - PROCESS | 12158 | 1468751297975 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:28:18 INFO - PROCESS | 12158 | 1468751298309 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 12158 | 1468751298317 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22b000 == 16 [pid = 12158] [id = 419] 03:28:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8d1c9c00) [pid = 12158] [serial = 1258] [outer = (nil)] 03:28:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x926f0c00) [pid = 12158] [serial = 1259] [outer = 0x8d1c9c00] 03:28:18 INFO - PROCESS | 12158 | 1468751298412 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x9285b000) [pid = 12158] [serial = 1260] [outer = 0x8d1c9c00] 03:28:19 INFO - PROCESS | 12158 | 1468751299359 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1741ms 03:28:19 INFO - PROCESS | 12158 | 1468751299393 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 12158 | 1468751299396 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:28:19 INFO - PROCESS | 12158 | 1468751299404 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 12158 | 1468751299407 Marionette TRACE conn4 <- [1,1650,null,{}] 03:28:19 INFO - PROCESS | 12158 | 1468751299413 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 12158 | 1468751299419 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:19 INFO - PROCESS | 12158 | 1468751299611 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:28:19 INFO - PROCESS | 12158 | 1468751299826 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 12158 | 1468751299836 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x92866400 == 17 [pid = 12158] [id = 420] 03:28:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x92867400) [pid = 12158] [serial = 1261] [outer = (nil)] 03:28:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x92ad8000) [pid = 12158] [serial = 1262] [outer = 0x92867400] 03:28:19 INFO - PROCESS | 12158 | 1468751299967 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x92adb800) [pid = 12158] [serial = 1263] [outer = 0x92867400] 03:28:21 INFO - PROCESS | 12158 | 1468751301003 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1639ms 03:28:21 INFO - PROCESS | 12158 | 1468751301044 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 12158 | 1468751301047 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:28:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:28:21 INFO - PROCESS | 12158 | 1468751301074 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 12158 | 1468751301079 Marionette TRACE conn4 <- [1,1654,null,{}] 03:28:21 INFO - PROCESS | 12158 | 1468751301085 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 12158 | 1468751301090 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:21 INFO - PROCESS | 12158 | 1468751301308 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:28:21 INFO - PROCESS | 12158 | 1468751301580 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 12158 | 1468751301591 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e608000 == 18 [pid = 12158] [id = 421] 03:28:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x9250dc00) [pid = 12158] [serial = 1264] [outer = (nil)] 03:28:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x92bae800) [pid = 12158] [serial = 1265] [outer = 0x9250dc00] 03:28:21 INFO - PROCESS | 12158 | 1468751301719 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x92bac000) [pid = 12158] [serial = 1266] [outer = 0x9250dc00] 03:28:22 INFO - PROCESS | 12158 | 1468751302724 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:28:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1695ms 03:28:22 INFO - PROCESS | 12158 | 1468751302766 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:28:22 INFO - PROCESS | 12158 | 1468751302771 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:28:22 INFO - PROCESS | 12158 | 1468751302777 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 12158 | 1468751302781 Marionette TRACE conn4 <- [1,1658,null,{}] 03:28:22 INFO - PROCESS | 12158 | 1468751302786 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 12158 | 1468751302792 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:23 INFO - PROCESS | 12158 | 1468751302998 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:28:23 INFO - PROCESS | 12158 | 1468751303259 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 12158 | 1468751303270 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f107800 == 19 [pid = 12158] [id = 422] 03:28:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x92510400) [pid = 12158] [serial = 1267] [outer = (nil)] 03:28:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x92fb5000) [pid = 12158] [serial = 1268] [outer = 0x92510400] 03:28:23 INFO - PROCESS | 12158 | 1468751303396 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x92fb5800) [pid = 12158] [serial = 1269] [outer = 0x92510400] 03:28:24 INFO - PROCESS | 12158 | 1468751304319 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1586ms 03:28:24 INFO - PROCESS | 12158 | 1468751304363 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 12158 | 1468751304368 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:28:24 INFO - PROCESS | 12158 | 1468751304374 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 12158 | 1468751304378 Marionette TRACE conn4 <- [1,1662,null,{}] 03:28:24 INFO - PROCESS | 12158 | 1468751304384 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 12158 | 1468751304390 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:24 INFO - PROCESS | 12158 | 1468751304590 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:28:24 INFO - PROCESS | 12158 | 1468751304878 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 12158 | 1468751304886 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e540000 == 20 [pid = 12158] [id = 423] 03:28:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8e544400) [pid = 12158] [serial = 1270] [outer = (nil)] 03:28:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8f8c3400) [pid = 12158] [serial = 1271] [outer = 0x8e544400] 03:28:25 INFO - PROCESS | 12158 | 1468751305021 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x925c9800) [pid = 12158] [serial = 1272] [outer = 0x8e544400] 03:28:26 INFO - PROCESS | 12158 | 1468751306007 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1682ms 03:28:26 INFO - PROCESS | 12158 | 1468751306057 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 12158 | 1468751306062 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:28:26 INFO - PROCESS | 12158 | 1468751306068 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 12158 | 1468751306073 Marionette TRACE conn4 <- [1,1666,null,{}] 03:28:26 INFO - PROCESS | 12158 | 1468751306079 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 12158 | 1468751306086 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:26 INFO - PROCESS | 12158 | 1468751306339 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:28:26 INFO - PROCESS | 12158 | 1468751306621 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 12158 | 1468751306633 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc2800 == 21 [pid = 12158] [id = 424] 03:28:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x93024c00) [pid = 12158] [serial = 1273] [outer = (nil)] 03:28:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x9302f000) [pid = 12158] [serial = 1274] [outer = 0x93024c00] 03:28:26 INFO - PROCESS | 12158 | 1468751306765 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x93a23c00) [pid = 12158] [serial = 1275] [outer = 0x93024c00] 03:28:27 INFO - PROCESS | 12158 | 1468751307897 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1891ms 03:28:27 INFO - PROCESS | 12158 | 1468751307961 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:28:27 INFO - PROCESS | 12158 | 1468751307967 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:28:27 INFO - PROCESS | 12158 | 1468751307976 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 12158 | 1468751307981 Marionette TRACE conn4 <- [1,1670,null,{}] 03:28:28 INFO - PROCESS | 12158 | 1468751307990 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 12158 | 1468751307995 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:28 INFO - PROCESS | 12158 | 1468751308202 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:28:28 INFO - PROCESS | 12158 | 1468751308470 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 12158 | 1468751308484 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22ac00 == 22 [pid = 12158] [id = 425] 03:28:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8d50c800) [pid = 12158] [serial = 1276] [outer = (nil)] 03:28:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8d842400) [pid = 12158] [serial = 1277] [outer = 0x8d50c800] 03:28:28 INFO - PROCESS | 12158 | 1468751308559 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x8dadc400) [pid = 12158] [serial = 1278] [outer = 0x8d50c800] 03:28:29 INFO - PROCESS | 12158 | 1468751309505 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1600ms 03:28:29 INFO - PROCESS | 12158 | 1468751309576 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 12158 | 1468751309583 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:28:29 INFO - PROCESS | 12158 | 1468751309594 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 12158 | 1468751309598 Marionette TRACE conn4 <- [1,1674,null,{}] 03:28:29 INFO - PROCESS | 12158 | 1468751309604 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 12158 | 1468751309609 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:29 INFO - PROCESS | 12158 | 1468751309920 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x9d5f4400) [pid = 12158] [serial = 1104] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9a1a1000) [pid = 12158] [serial = 1095] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x95377c00) [pid = 12158] [serial = 1092] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x92ad2800) [pid = 12158] [serial = 1089] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0xa0735800) [pid = 12158] [serial = 1110] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9bdeb000) [pid = 12158] [serial = 1101] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9d981800) [pid = 12158] [serial = 1107] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x9a443c00) [pid = 12158] [serial = 1098] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x95381400) [pid = 12158] [serial = 1113] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x8f812000) [pid = 12158] [serial = 1086] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0xa22e0000) [pid = 12158] [serial = 1154] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x91858800) [pid = 12158] [serial = 1161] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x9abd6c00) [pid = 12158] [serial = 1142] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x9a445800) [pid = 12158] [serial = 1172] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x92fc0c00) [pid = 12158] [serial = 1166] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x92baac00) [pid = 12158] [serial = 1163] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8f81f400) [pid = 12158] [serial = 1160] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x95c2b400) [pid = 12158] [serial = 1139] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x9abd7800) [pid = 12158] [serial = 1173] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x952bac00) [pid = 12158] [serial = 1169] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8f9cf000) [pid = 12158] [serial = 1134] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0xa2240800) [pid = 12158] [serial = 1152] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x97a85000) [pid = 12158] [serial = 1158] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0xa1193000) [pid = 12158] [serial = 1149] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8f816800) [pid = 12158] [serial = 1133] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x9a19c000) [pid = 12158] [serial = 1140] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x9b242c00) [pid = 12158] [serial = 1143] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0xa0734400) [pid = 12158] [serial = 1148] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x926e9400) [pid = 12158] [serial = 1157] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x93024800) [pid = 12158] [serial = 1137] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92bb2800) [pid = 12158] [serial = 1136] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x930eb800) [pid = 12158] [serial = 1167] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0xa2307c00) [pid = 12158] [serial = 1155] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x9bde5000) [pid = 12158] [serial = 1146] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x92de0c00) [pid = 12158] [serial = 1164] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x93a6cc00) [pid = 12158] [serial = 1175] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0xa2099c00) [pid = 12158] [serial = 1151] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x9b624c00) [pid = 12158] [serial = 1145] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f9c8400) [pid = 12158] [serial = 1131] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x9a19d000) [pid = 12158] [serial = 1170] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8d847400) [pid = 12158] [serial = 1220] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x9aaa7800) [pid = 12158] [serial = 1179] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8f9cac00) [pid = 12158] [serial = 1181] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x91936400) [pid = 12158] [serial = 1182] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x92dd8800) [pid = 12158] [serial = 1184] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x930e4800) [pid = 12158] [serial = 1185] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x9a57fc00) [pid = 12158] [serial = 1187] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8dae1400) [pid = 12158] [serial = 1221] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x9b249000) [pid = 12158] [serial = 1188] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x9d97a800) [pid = 12158] [serial = 1191] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x9c1f6000) [pid = 12158] [serial = 1190] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0xa073f800) [pid = 12158] [serial = 1194] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0xa073e800) [pid = 12158] [serial = 1193] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0xa253cc00) [pid = 12158] [serial = 1196] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0xa3111400) [pid = 12158] [serial = 1199] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0xa2ff5000) [pid = 12158] [serial = 1197] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0xa33d5c00) [pid = 12158] [serial = 1202] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0xa317ac00) [pid = 12158] [serial = 1200] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0xa613c000) [pid = 12158] [serial = 1205] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0xa4f18000) [pid = 12158] [serial = 1203] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0xa6794400) [pid = 12158] [serial = 1208] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0xa6192000) [pid = 12158] [serial = 1206] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8effec00) [pid = 12158] [serial = 1211] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0xa682e400) [pid = 12158] [serial = 1209] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0xa6c0dc00) [pid = 12158] [serial = 1214] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0xa682b400) [pid = 12158] [serial = 1212] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0xa6c0f800) [pid = 12158] [serial = 1215] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x9a1b4000) [pid = 12158] [serial = 1178] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8f8c1400) [pid = 12158] [serial = 1218] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x8f811800) [pid = 12158] [serial = 1217] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x8f8c9800) [pid = 12158] [serial = 1224] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8f8c5000) [pid = 12158] [serial = 1223] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x95378400) [pid = 12158] [serial = 1176] [outer = (nil)] [url = about:blank] 03:28:30 INFO - PROCESS | 12158 | 1468751310310 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 12158 | 1468751310313 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d845400 == 23 [pid = 12158] [id = 426] 03:28:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x8dadec00) [pid = 12158] [serial = 1279] [outer = (nil)] 03:28:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x8effec00) [pid = 12158] [serial = 1280] [outer = 0x8dadec00] 03:28:30 INFO - PROCESS | 12158 | 1468751310458 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x8f81d400) [pid = 12158] [serial = 1281] [outer = 0x8dadec00] 03:28:31 INFO - PROCESS | 12158 | 1468751311314 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1785ms 03:28:31 INFO - PROCESS | 12158 | 1468751311388 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 12158 | 1468751311393 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:28:31 INFO - PROCESS | 12158 | 1468751311403 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 12158 | 1468751311409 Marionette TRACE conn4 <- [1,1678,null,{}] 03:28:31 INFO - PROCESS | 12158 | 1468751311427 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 12158 | 1468751311435 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:31 INFO - PROCESS | 12158 | 1468751311638 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:28:31 INFO - PROCESS | 12158 | 1468751311819 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 12158 | 1468751311833 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9cc800 == 24 [pid = 12158] [id = 427] 03:28:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x8f9cec00) [pid = 12158] [serial = 1282] [outer = (nil)] 03:28:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x91850400) [pid = 12158] [serial = 1283] [outer = 0x8f9cec00] 03:28:32 INFO - PROCESS | 12158 | 1468751312002 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x9192f400) [pid = 12158] [serial = 1284] [outer = 0x8f9cec00] 03:28:32 INFO - PROCESS | 12158 | 1468751312867 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1537ms 03:28:32 INFO - PROCESS | 12158 | 1468751312942 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:28:32 INFO - PROCESS | 12158 | 1468751312948 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:28:32 INFO - PROCESS | 12158 | 1468751312964 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 12158 | 1468751312967 Marionette TRACE conn4 <- [1,1682,null,{}] 03:28:32 INFO - PROCESS | 12158 | 1468751312976 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:32 INFO - PROCESS | 12158 | 1468751312983 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:33 INFO - PROCESS | 12158 | 1468751313275 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:28:33 INFO - PROCESS | 12158 | 1468751313344 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 12158 | 1468751313358 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a70400 == 25 [pid = 12158] [id = 428] 03:28:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x925ca000) [pid = 12158] [serial = 1285] [outer = (nil)] 03:28:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x926e7400) [pid = 12158] [serial = 1286] [outer = 0x925ca000] 03:28:33 INFO - PROCESS | 12158 | 1468751313531 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x926efc00) [pid = 12158] [serial = 1287] [outer = 0x925ca000] 03:28:34 INFO - PROCESS | 12158 | 1468751314489 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:28:34 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x8ec2d000) [pid = 12158] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:28:34 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8c22dc00) [pid = 12158] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:28:34 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8dada000) [pid = 12158] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:28:34 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x8d1ca000) [pid = 12158] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1601ms 03:28:34 INFO - PROCESS | 12158 | 1468751314557 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:28:34 INFO - PROCESS | 12158 | 1468751314562 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:28:34 INFO - PROCESS | 12158 | 1468751314570 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 12158 | 1468751314572 Marionette TRACE conn4 <- [1,1686,null,{}] 03:28:34 INFO - PROCESS | 12158 | 1468751314580 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 12158 | 1468751314585 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:34 INFO - PROCESS | 12158 | 1468751314784 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:28:34 INFO - PROCESS | 12158 | 1468751314953 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 12158 | 1468751314960 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d504800 == 26 [pid = 12158] [id = 429] 03:28:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8d507400) [pid = 12158] [serial = 1288] [outer = (nil)] 03:28:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x91a68400) [pid = 12158] [serial = 1289] [outer = 0x8d507400] 03:28:35 INFO - PROCESS | 12158 | 1468751315031 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x9285f800) [pid = 12158] [serial = 1290] [outer = 0x8d507400] 03:28:35 INFO - PROCESS | 12158 | 1468751315853 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1341ms 03:28:35 INFO - PROCESS | 12158 | 1468751315910 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 12158 | 1468751315914 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:28:35 INFO - PROCESS | 12158 | 1468751315925 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 12158 | 1468751315927 Marionette TRACE conn4 <- [1,1690,null,{}] 03:28:35 INFO - PROCESS | 12158 | 1468751315934 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 12158 | 1468751315943 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:36 INFO - PROCESS | 12158 | 1468751316174 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:28:36 INFO - PROCESS | 12158 | 1468751316358 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 12158 | 1468751316368 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83ec00 == 27 [pid = 12158] [id = 430] 03:28:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8e705400) [pid = 12158] [serial = 1291] [outer = (nil)] 03:28:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x93031400) [pid = 12158] [serial = 1292] [outer = 0x8e705400] 03:28:36 INFO - PROCESS | 12158 | 1468751316441 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x93a6f800) [pid = 12158] [serial = 1293] [outer = 0x8e705400] 03:28:37 INFO - PROCESS | 12158 | 1468751317462 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1579ms 03:28:37 INFO - PROCESS | 12158 | 1468751317543 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 12158 | 1468751317553 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:28:37 INFO - PROCESS | 12158 | 1468751317568 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 12158 | 1468751317573 Marionette TRACE conn4 <- [1,1694,null,{}] 03:28:37 INFO - PROCESS | 12158 | 1468751317583 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 12158 | 1468751317588 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:37 INFO - PROCESS | 12158 | 1468751317957 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:28:38 INFO - PROCESS | 12158 | 1468751318235 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 12158 | 1468751318245 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c8800 == 28 [pid = 12158] [id = 431] 03:28:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8d502800) [pid = 12158] [serial = 1294] [outer = (nil)] 03:28:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8e613000) [pid = 12158] [serial = 1295] [outer = 0x8d502800] 03:28:38 INFO - PROCESS | 12158 | 1468751318334 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x8ec37400) [pid = 12158] [serial = 1296] [outer = 0x8d502800] 03:28:39 INFO - PROCESS | 12158 | 1468751319337 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1789ms 03:28:39 INFO - PROCESS | 12158 | 1468751319357 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 12158 | 1468751319365 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:28:39 INFO - PROCESS | 12158 | 1468751319376 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 12158 | 1468751319380 Marionette TRACE conn4 <- [1,1698,null,{}] 03:28:39 INFO - PROCESS | 12158 | 1468751319387 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 12158 | 1468751319393 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:39 INFO - PROCESS | 12158 | 1468751319613 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:28:39 INFO - PROCESS | 12158 | 1468751319871 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 12158 | 1468751319877 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8c8c00 == 29 [pid = 12158] [id = 432] 03:28:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x8f9c9000) [pid = 12158] [serial = 1297] [outer = (nil)] 03:28:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x8f9d0c00) [pid = 12158] [serial = 1298] [outer = 0x8f9c9000] 03:28:40 INFO - PROCESS | 12158 | 1468751320010 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x91936400) [pid = 12158] [serial = 1299] [outer = 0x8f9c9000] 03:28:41 INFO - PROCESS | 12158 | 1468751321012 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1688ms 03:28:41 INFO - PROCESS | 12158 | 1468751321065 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:28:41 INFO - PROCESS | 12158 | 1468751321070 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:28:41 INFO - PROCESS | 12158 | 1468751321077 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 12158 | 1468751321083 Marionette TRACE conn4 <- [1,1702,null,{}] 03:28:41 INFO - PROCESS | 12158 | 1468751321101 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:41 INFO - PROCESS | 12158 | 1468751321111 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:41 INFO - PROCESS | 12158 | 1468751321372 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:28:41 INFO - PROCESS | 12158 | 1468751321675 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 12158 | 1468751321688 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x92fc1c00 == 30 [pid = 12158] [id = 433] 03:28:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x93025000) [pid = 12158] [serial = 1300] [outer = (nil)] 03:28:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x930e4800) [pid = 12158] [serial = 1301] [outer = 0x93025000] 03:28:41 INFO - PROCESS | 12158 | 1468751321779 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x93a6d400) [pid = 12158] [serial = 1302] [outer = 0x93025000] 03:28:42 INFO - PROCESS | 12158 | 1468751322727 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1693ms 03:28:42 INFO - PROCESS | 12158 | 1468751322770 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 12158 | 1468751322775 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:28:42 INFO - PROCESS | 12158 | 1468751322782 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 12158 | 1468751322785 Marionette TRACE conn4 <- [1,1706,null,{}] 03:28:42 INFO - PROCESS | 12158 | 1468751322792 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 12158 | 1468751322797 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:43 INFO - PROCESS | 12158 | 1468751323016 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:28:43 INFO - PROCESS | 12158 | 1468751323285 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 12158 | 1468751323296 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae2400 == 31 [pid = 12158] [id = 434] 03:28:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8ec30800) [pid = 12158] [serial = 1303] [outer = (nil)] 03:28:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x948a8000) [pid = 12158] [serial = 1304] [outer = 0x8ec30800] 03:28:43 INFO - PROCESS | 12158 | 1468751323426 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x948ad000) [pid = 12158] [serial = 1305] [outer = 0x8ec30800] 03:28:44 INFO - PROCESS | 12158 | 1468751324351 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1634ms 03:28:44 INFO - PROCESS | 12158 | 1468751324417 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:28:44 INFO - PROCESS | 12158 | 1468751324422 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:28:44 INFO - PROCESS | 12158 | 1468751324428 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 12158 | 1468751324432 Marionette TRACE conn4 <- [1,1710,null,{}] 03:28:44 INFO - PROCESS | 12158 | 1468751324438 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 12158 | 1468751324444 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:44 INFO - PROCESS | 12158 | 1468751324658 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:28:44 INFO - PROCESS | 12158 | 1468751324911 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 12158 | 1468751324920 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f819c00 == 32 [pid = 12158] [id = 435] 03:28:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x925cbc00) [pid = 12158] [serial = 1306] [outer = (nil)] 03:28:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x95374400) [pid = 12158] [serial = 1307] [outer = 0x925cbc00] 03:28:45 INFO - PROCESS | 12158 | 1468751325048 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x95378400) [pid = 12158] [serial = 1308] [outer = 0x925cbc00] 03:28:45 INFO - PROCESS | 12158 | 1468751325990 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1641ms 03:28:46 INFO - PROCESS | 12158 | 1468751326070 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 12158 | 1468751326075 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:28:46 INFO - PROCESS | 12158 | 1468751326082 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 12158 | 1468751326085 Marionette TRACE conn4 <- [1,1714,null,{}] 03:28:46 INFO - PROCESS | 12158 | 1468751326092 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 12158 | 1468751326104 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:46 INFO - PROCESS | 12158 | 1468751326416 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:28:46 INFO - PROCESS | 12158 | 1468751326730 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 12158 | 1468751326739 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x952b5400 == 33 [pid = 12158] [id = 436] 03:28:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x952bbc00) [pid = 12158] [serial = 1309] [outer = (nil)] 03:28:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x95c24800) [pid = 12158] [serial = 1310] [outer = 0x952bbc00] 03:28:46 INFO - PROCESS | 12158 | 1468751326826 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x95c2c800) [pid = 12158] [serial = 1311] [outer = 0x952bbc00] 03:28:47 INFO - PROCESS | 12158 | 1468751327799 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1788ms 03:28:47 INFO - PROCESS | 12158 | 1468751327872 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:28:47 INFO - PROCESS | 12158 | 1468751327876 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:28:47 INFO - PROCESS | 12158 | 1468751327882 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 12158 | 1468751327886 Marionette TRACE conn4 <- [1,1718,null,{}] 03:28:47 INFO - PROCESS | 12158 | 1468751327892 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 12158 | 1468751327897 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:48 INFO - PROCESS | 12158 | 1468751328118 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:28:48 INFO - PROCESS | 12158 | 1468751328379 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 12158 | 1468751328387 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ccc00 == 34 [pid = 12158] [id = 437] 03:28:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8ec32800) [pid = 12158] [serial = 1312] [outer = (nil)] 03:28:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x96f38000) [pid = 12158] [serial = 1313] [outer = 0x8ec32800] 03:28:48 INFO - PROCESS | 12158 | 1468751328521 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x96f43800) [pid = 12158] [serial = 1314] [outer = 0x8ec32800] 03:28:49 INFO - PROCESS | 12158 | 1468751329483 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1637ms 03:28:49 INFO - PROCESS | 12158 | 1468751329520 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:28:49 INFO - PROCESS | 12158 | 1468751329531 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:28:49 INFO - PROCESS | 12158 | 1468751329540 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 12158 | 1468751329543 Marionette TRACE conn4 <- [1,1722,null,{}] 03:28:49 INFO - PROCESS | 12158 | 1468751329550 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:49 INFO - PROCESS | 12158 | 1468751329555 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:49 INFO - PROCESS | 12158 | 1468751329767 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:28:50 INFO - PROCESS | 12158 | 1468751330030 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 12158 | 1468751330039 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x9537e800 == 35 [pid = 12158] [id = 438] 03:28:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x9549d000) [pid = 12158] [serial = 1315] [outer = (nil)] 03:28:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x97a85000) [pid = 12158] [serial = 1316] [outer = 0x9549d000] 03:28:50 INFO - PROCESS | 12158 | 1468751330171 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x984b4000) [pid = 12158] [serial = 1317] [outer = 0x9549d000] 03:28:51 INFO - PROCESS | 12158 | 1468751331086 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1587ms 03:28:51 INFO - PROCESS | 12158 | 1468751331144 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 12158 | 1468751331149 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:28:51 INFO - PROCESS | 12158 | 1468751331157 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 12158 | 1468751331161 Marionette TRACE conn4 <- [1,1726,null,{}] 03:28:51 INFO - PROCESS | 12158 | 1468751331168 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:51 INFO - PROCESS | 12158 | 1468751331172 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:51 INFO - PROCESS | 12158 | 1468751331408 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:28:51 INFO - PROCESS | 12158 | 1468751331715 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 12158 | 1468751331723 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x96f3a400 == 36 [pid = 12158] [id = 439] 03:28:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x96fd5800) [pid = 12158] [serial = 1318] [outer = (nil)] 03:28:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x99331400) [pid = 12158] [serial = 1319] [outer = 0x96fd5800] 03:28:51 INFO - PROCESS | 12158 | 1468751331819 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x993a8000) [pid = 12158] [serial = 1320] [outer = 0x96fd5800] 03:28:52 INFO - PROCESS | 12158 | 1468751332832 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1737ms 03:28:52 INFO - PROCESS | 12158 | 1468751332895 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:28:52 INFO - PROCESS | 12158 | 1468751332899 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:28:52 INFO - PROCESS | 12158 | 1468751332907 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 12158 | 1468751332910 Marionette TRACE conn4 <- [1,1730,null,{}] 03:28:52 INFO - PROCESS | 12158 | 1468751332918 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 12158 | 1468751332922 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:53 INFO - PROCESS | 12158 | 1468751333158 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:28:53 INFO - PROCESS | 12158 | 1468751333888 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 12158 | 1468751333897 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e800 == 37 [pid = 12158] [id = 440] 03:28:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8d83f000) [pid = 12158] [serial = 1321] [outer = (nil)] 03:28:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8dade000) [pid = 12158] [serial = 1322] [outer = 0x8d83f000] 03:28:53 INFO - PROCESS | 12158 | 1468751333980 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8e610c00) [pid = 12158] [serial = 1323] [outer = 0x8d83f000] 03:28:54 INFO - PROCESS | 12158 | 1468751334952 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2091ms 03:28:55 INFO - PROCESS | 12158 | 1468751335000 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 12158 | 1468751335007 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:28:55 INFO - PROCESS | 12158 | 1468751335015 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 12158 | 1468751335019 Marionette TRACE conn4 <- [1,1734,null,{}] 03:28:55 INFO - PROCESS | 12158 | 1468751335028 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 12158 | 1468751335036 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:55 INFO - PROCESS | 12158 | 1468751335245 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:28:55 INFO - PROCESS | 12158 | 1468751335638 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 12158 | 1468751335647 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f812c00 == 38 [pid = 12158] [id = 441] 03:28:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x91a69c00) [pid = 12158] [serial = 1324] [outer = (nil)] 03:28:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x9250e800) [pid = 12158] [serial = 1325] [outer = 0x91a69c00] 03:28:55 INFO - PROCESS | 12158 | 1468751335735 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x926e6000) [pid = 12158] [serial = 1326] [outer = 0x91a69c00] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d504800 == 37 [pid = 12158] [id = 429] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22c800 == 36 [pid = 12158] [id = 410] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x91a70400 == 35 [pid = 12158] [id = 428] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e800 == 34 [pid = 12158] [id = 440] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x9537e800 == 33 [pid = 12158] [id = 438] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x96f3a400 == 32 [pid = 12158] [id = 439] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ccc00 == 31 [pid = 12158] [id = 437] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x952b5400 == 30 [pid = 12158] [id = 436] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae2400 == 29 [pid = 12158] [id = 434] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8f819c00 == 28 [pid = 12158] [id = 435] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc1c00 == 27 [pid = 12158] [id = 433] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8c8c00 == 26 [pid = 12158] [id = 432] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83ec00 == 25 [pid = 12158] [id = 430] 03:28:57 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c8800 == 24 [pid = 12158] [id = 431] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8e706800) [pid = 12158] [serial = 1241] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x8ec34000) [pid = 12158] [serial = 1238] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8c231400) [pid = 12158] [serial = 1232] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8d1cb400) [pid = 12158] [serial = 1233] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8dadf800) [pid = 12158] [serial = 1235] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8eff2400) [pid = 12158] [serial = 1239] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8e54a400) [pid = 12158] [serial = 1227] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8d844800) [pid = 12158] [serial = 1226] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8f8c6c00) [pid = 12158] [serial = 1229] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8e547400) [pid = 12158] [serial = 1236] [outer = (nil)] [url = about:blank] 03:28:58 INFO - PROCESS | 12158 | 1468751338316 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 3357ms 03:28:58 INFO - PROCESS | 12158 | 1468751338373 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 12158 | 1468751338379 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:28:58 INFO - PROCESS | 12158 | 1468751338389 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 12158 | 1468751338393 Marionette TRACE conn4 <- [1,1738,null,{}] 03:28:58 INFO - PROCESS | 12158 | 1468751338403 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 12158 | 1468751338408 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:58 INFO - PROCESS | 12158 | 1468751338588 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:28:58 INFO - PROCESS | 12158 | 1468751338737 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 12158 | 1468751338749 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d502400 == 25 [pid = 12158] [id = 442] 03:28:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8d502c00) [pid = 12158] [serial = 1327] [outer = (nil)] 03:28:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8d506800) [pid = 12158] [serial = 1328] [outer = 0x8d502c00] 03:28:58 INFO - PROCESS | 12158 | 1468751338827 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8d508000) [pid = 12158] [serial = 1329] [outer = 0x8d502c00] 03:28:59 INFO - PROCESS | 12158 | 1468751339716 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1389ms 03:28:59 INFO - PROCESS | 12158 | 1468751339778 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 12158 | 1468751339786 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:28:59 INFO - PROCESS | 12158 | 1468751339798 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 12158 | 1468751339802 Marionette TRACE conn4 <- [1,1742,null,{}] 03:28:59 INFO - PROCESS | 12158 | 1468751339808 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 12158 | 1468751339814 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:28:59 INFO - PROCESS | 12158 | 1468751339995 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:29:00 INFO - PROCESS | 12158 | 1468751340134 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 12158 | 1468751340142 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae5c00 == 26 [pid = 12158] [id = 443] 03:29:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8e541400) [pid = 12158] [serial = 1330] [outer = (nil)] 03:29:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8e54ac00) [pid = 12158] [serial = 1331] [outer = 0x8e541400] 03:29:00 INFO - PROCESS | 12158 | 1468751340234 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8e60b400) [pid = 12158] [serial = 1332] [outer = 0x8e541400] 03:29:01 INFO - PROCESS | 12158 | 1468751341291 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1543ms 03:29:01 INFO - PROCESS | 12158 | 1468751341342 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 12158 | 1468751341350 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:29:01 INFO - PROCESS | 12158 | 1468751341359 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 12158 | 1468751341364 Marionette TRACE conn4 <- [1,1746,null,{}] 03:29:01 INFO - PROCESS | 12158 | 1468751341374 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 12158 | 1468751341381 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:01 INFO - PROCESS | 12158 | 1468751341584 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:29:01 INFO - PROCESS | 12158 | 1468751341837 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 12158 | 1468751341848 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d506c00 == 27 [pid = 12158] [id = 444] 03:29:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8d842800) [pid = 12158] [serial = 1333] [outer = (nil)] 03:29:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8e548c00) [pid = 12158] [serial = 1334] [outer = 0x8d842800] 03:29:01 INFO - PROCESS | 12158 | 1468751341952 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8e704400) [pid = 12158] [serial = 1335] [outer = 0x8d842800] 03:29:02 INFO - PROCESS | 12158 | 1468751342898 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1589ms 03:29:02 INFO - PROCESS | 12158 | 1468751342958 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 12158 | 1468751342966 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:29:02 INFO - PROCESS | 12158 | 1468751342981 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 12158 | 1468751342987 Marionette TRACE conn4 <- [1,1750,null,{}] 03:29:02 INFO - PROCESS | 12158 | 1468751342993 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 12158 | 1468751343000 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:03 INFO - PROCESS | 12158 | 1468751343198 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:29:03 INFO - PROCESS | 12158 | 1468751343467 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 12158 | 1468751343478 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231c00 == 28 [pid = 12158] [id = 445] 03:29:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8ec37000) [pid = 12158] [serial = 1336] [outer = (nil)] 03:29:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8eff4c00) [pid = 12158] [serial = 1337] [outer = 0x8ec37000] 03:29:03 INFO - PROCESS | 12158 | 1468751343569 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8f104c00) [pid = 12158] [serial = 1338] [outer = 0x8ec37000] 03:29:04 INFO - PROCESS | 12158 | 1468751344541 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1596ms 03:29:04 INFO - PROCESS | 12158 | 1468751344577 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 12158 | 1468751344580 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:29:04 INFO - PROCESS | 12158 | 1468751344588 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 12158 | 1468751344595 Marionette TRACE conn4 <- [1,1754,null,{}] 03:29:04 INFO - PROCESS | 12158 | 1468751344615 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 12158 | 1468751344626 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:04 INFO - PROCESS | 12158 | 1468751344834 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:29:05 INFO - PROCESS | 12158 | 1468751345064 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 12158 | 1468751345075 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c3400 == 29 [pid = 12158] [id = 446] 03:29:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8f9c4c00) [pid = 12158] [serial = 1339] [outer = (nil)] 03:29:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8f9cb400) [pid = 12158] [serial = 1340] [outer = 0x8f9c4c00] 03:29:05 INFO - PROCESS | 12158 | 1468751345210 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x9184c000) [pid = 12158] [serial = 1341] [outer = 0x8f9c4c00] 03:29:06 INFO - PROCESS | 12158 | 1468751346152 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1639ms 03:29:06 INFO - PROCESS | 12158 | 1468751346228 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 12158 | 1468751346233 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:29:06 INFO - PROCESS | 12158 | 1468751346240 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 12158 | 1468751346244 Marionette TRACE conn4 <- [1,1758,null,{}] 03:29:06 INFO - PROCESS | 12158 | 1468751346250 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 12158 | 1468751346255 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:06 INFO - PROCESS | 12158 | 1468751346480 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:29:06 INFO - PROCESS | 12158 | 1468751346711 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 12158 | 1468751346720 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad9400 == 30 [pid = 12158] [id = 447] 03:29:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x91856000) [pid = 12158] [serial = 1342] [outer = (nil)] 03:29:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x91930400) [pid = 12158] [serial = 1343] [outer = 0x91856000] 03:29:06 INFO - PROCESS | 12158 | 1468751346847 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x91a6a800) [pid = 12158] [serial = 1344] [outer = 0x91856000] 03:29:08 INFO - PROCESS | 12158 | --DOCSHELL 0x8d502400 == 29 [pid = 12158] [id = 442] 03:29:08 INFO - PROCESS | 12158 | --DOCSHELL 0x8f812c00 == 28 [pid = 12158] [id = 441] 03:29:08 INFO - PROCESS | 12158 | 1468751348890 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2685ms 03:29:08 INFO - PROCESS | 12158 | 1468751348927 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 12158 | 1468751348931 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:29:08 INFO - PROCESS | 12158 | 1468751348942 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 12158 | 1468751348945 Marionette TRACE conn4 <- [1,1762,null,{}] 03:29:08 INFO - PROCESS | 12158 | 1468751348960 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 12158 | 1468751348965 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:09 INFO - PROCESS | 12158 | 1468751349200 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:29:09 INFO - PROCESS | 12158 | 1468751349229 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 12158 | 1468751349238 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d507000 == 29 [pid = 12158] [id = 448] 03:29:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8d508c00) [pid = 12158] [serial = 1345] [outer = (nil)] 03:29:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8e54a000) [pid = 12158] [serial = 1346] [outer = 0x8d508c00] 03:29:09 INFO - PROCESS | 12158 | 1468751349315 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8e70a000) [pid = 12158] [serial = 1347] [outer = 0x8d508c00] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8e705400) [pid = 12158] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8d50c800) [pid = 12158] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x93024c00) [pid = 12158] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8d507400) [pid = 12158] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9250dc00) [pid = 12158] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x925ca000) [pid = 12158] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8d50ac00) [pid = 12158] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8e544400) [pid = 12158] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8d1c9c00) [pid = 12158] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8f9cec00) [pid = 12158] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x92510400) [pid = 12158] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x91a65800) [pid = 12158] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x8dadec00) [pid = 12158] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8eff9000) [pid = 12158] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x92867400) [pid = 12158] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8d1c7c00) [pid = 12158] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8f814400) [pid = 12158] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x9184f000) [pid = 12158] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8d50b800) [pid = 12158] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8d502800) [pid = 12158] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f9c9000) [pid = 12158] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x93025000) [pid = 12158] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8ec30800) [pid = 12158] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x925cbc00) [pid = 12158] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x952bbc00) [pid = 12158] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8ec32800) [pid = 12158] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x9549d000) [pid = 12158] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x96fd5800) [pid = 12158] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8d83f000) [pid = 12158] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x91a69c00) [pid = 12158] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:29:10 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8d502c00) [pid = 12158] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:29:10 INFO - PROCESS | 12158 | 1468751350650 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1757ms 03:29:10 INFO - PROCESS | 12158 | 1468751350699 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 12158 | 1468751350706 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:29:10 INFO - PROCESS | 12158 | 1468751350716 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 12158 | 1468751350720 Marionette TRACE conn4 <- [1,1766,null,{}] 03:29:10 INFO - PROCESS | 12158 | 1468751350726 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 12158 | 1468751350731 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:10 INFO - PROCESS | 12158 | 1468751350905 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:29:11 INFO - PROCESS | 12158 | 1468751351047 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 12158 | 1468751351055 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50ac00 == 30 [pid = 12158] [id = 449] 03:29:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8ec2f400) [pid = 12158] [serial = 1348] [outer = (nil)] 03:29:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8eff2000) [pid = 12158] [serial = 1349] [outer = 0x8ec2f400] 03:29:11 INFO - PROCESS | 12158 | 1468751351129 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8f104800) [pid = 12158] [serial = 1350] [outer = 0x8ec2f400] 03:29:11 INFO - PROCESS | 12158 | 1468751351973 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1378ms 03:29:12 INFO - PROCESS | 12158 | 1468751352096 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 12158 | 1468751352103 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:29:12 INFO - PROCESS | 12158 | 1468751352112 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 12158 | 1468751352119 Marionette TRACE conn4 <- [1,1770,null,{}] 03:29:12 INFO - PROCESS | 12158 | 1468751352129 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 12158 | 1468751352137 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:12 INFO - PROCESS | 12158 | 1468751352376 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:29:12 INFO - PROCESS | 12158 | 1468751352641 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 12158 | 1468751352658 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d847400 == 31 [pid = 12158] [id = 450] 03:29:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8d848000) [pid = 12158] [serial = 1351] [outer = (nil)] 03:29:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8dae3c00) [pid = 12158] [serial = 1352] [outer = 0x8d848000] 03:29:12 INFO - PROCESS | 12158 | 1468751352786 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8e614400) [pid = 12158] [serial = 1353] [outer = 0x8d848000] 03:29:13 INFO - PROCESS | 12158 | 1468751353779 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1702ms 03:29:13 INFO - PROCESS | 12158 | 1468751353813 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 12158 | 1468751353819 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:29:13 INFO - PROCESS | 12158 | 1468751353832 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 12158 | 1468751353838 Marionette TRACE conn4 <- [1,1774,null,{}] 03:29:13 INFO - PROCESS | 12158 | 1468751353846 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 12158 | 1468751353853 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:14 INFO - PROCESS | 12158 | 1468751354053 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:29:14 INFO - PROCESS | 12158 | 1468751354302 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 12158 | 1468751354312 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1000 == 32 [pid = 12158] [id = 451] 03:29:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8f819400) [pid = 12158] [serial = 1354] [outer = (nil)] 03:29:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8f81f000) [pid = 12158] [serial = 1355] [outer = 0x8f819400] 03:29:14 INFO - PROCESS | 12158 | 1468751354443 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8f8c7c00) [pid = 12158] [serial = 1356] [outer = 0x8f819400] 03:29:15 INFO - PROCESS | 12158 | 1468751355405 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1652ms 03:29:15 INFO - PROCESS | 12158 | 1468751355480 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 12158 | 1468751355484 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:29:15 INFO - PROCESS | 12158 | 1468751355491 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 12158 | 1468751355495 Marionette TRACE conn4 <- [1,1778,null,{}] 03:29:15 INFO - PROCESS | 12158 | 1468751355512 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 12158 | 1468751355521 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:15 INFO - PROCESS | 12158 | 1468751355757 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:29:16 INFO - PROCESS | 12158 | 1468751356037 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 12158 | 1468751356050 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x9250ac00 == 33 [pid = 12158] [id = 452] 03:29:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x9250bc00) [pid = 12158] [serial = 1357] [outer = (nil)] 03:29:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x92512800) [pid = 12158] [serial = 1358] [outer = 0x9250bc00] 03:29:16 INFO - PROCESS | 12158 | 1468751356184 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x925c2400) [pid = 12158] [serial = 1359] [outer = 0x9250bc00] 03:29:17 INFO - PROCESS | 12158 | 1468751357130 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 03:29:17 INFO - PROCESS | 12158 | 1468751357180 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:29:17 INFO - PROCESS | 12158 | 1468751357184 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:29:17 INFO - PROCESS | 12158 | 1468751357190 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 12158 | 1468751357194 Marionette TRACE conn4 <- [1,1782,null,{}] 03:29:17 INFO - PROCESS | 12158 | 1468751357200 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 12158 | 1468751357205 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:17 INFO - PROCESS | 12158 | 1468751357393 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:29:17 INFO - PROCESS | 12158 | 1468751357577 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 12158 | 1468751357585 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e549800 == 34 [pid = 12158] [id = 453] 03:29:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x92515000) [pid = 12158] [serial = 1360] [outer = (nil)] 03:29:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x9285d800) [pid = 12158] [serial = 1361] [outer = 0x92515000] 03:29:17 INFO - PROCESS | 12158 | 1468751357671 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x92860800) [pid = 12158] [serial = 1362] [outer = 0x92515000] 03:29:18 INFO - PROCESS | 12158 | 1468751358617 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1484ms 03:29:18 INFO - PROCESS | 12158 | 1468751358675 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 12158 | 1468751358679 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:29:18 INFO - PROCESS | 12158 | 1468751358685 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 12158 | 1468751358689 Marionette TRACE conn4 <- [1,1786,null,{}] 03:29:18 INFO - PROCESS | 12158 | 1468751358695 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 12158 | 1468751358700 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:18 INFO - PROCESS | 12158 | 1468751358883 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:29:19 INFO - PROCESS | 12158 | 1468751359123 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 12158 | 1468751359134 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60f800 == 35 [pid = 12158] [id = 454] 03:29:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8ec38800) [pid = 12158] [serial = 1363] [outer = (nil)] 03:29:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x9285e800) [pid = 12158] [serial = 1364] [outer = 0x8ec38800] 03:29:19 INFO - PROCESS | 12158 | 1468751359262 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x92ad6400) [pid = 12158] [serial = 1365] [outer = 0x8ec38800] 03:29:20 INFO - PROCESS | 12158 | 1468751360188 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1583ms 03:29:20 INFO - PROCESS | 12158 | 1468751360269 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 12158 | 1468751360274 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:29:20 INFO - PROCESS | 12158 | 1468751360281 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 12158 | 1468751360285 Marionette TRACE conn4 <- [1,1790,null,{}] 03:29:20 INFO - PROCESS | 12158 | 1468751360291 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 12158 | 1468751360303 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:20 INFO - PROCESS | 12158 | 1468751360594 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:29:20 INFO - PROCESS | 12158 | 1468751360882 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 12158 | 1468751360889 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae3400 == 36 [pid = 12158] [id = 455] 03:29:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x92868400) [pid = 12158] [serial = 1366] [outer = (nil)] 03:29:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x92dd6800) [pid = 12158] [serial = 1367] [outer = 0x92868400] 03:29:20 INFO - PROCESS | 12158 | 1468751360978 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x92ddc400) [pid = 12158] [serial = 1368] [outer = 0x92868400] 03:29:21 INFO - PROCESS | 12158 | 1468751361892 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1647ms 03:29:21 INFO - PROCESS | 12158 | 1468751361929 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:29:21 INFO - PROCESS | 12158 | 1468751361934 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:29:21 INFO - PROCESS | 12158 | 1468751361941 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 12158 | 1468751361945 Marionette TRACE conn4 <- [1,1794,null,{}] 03:29:21 INFO - PROCESS | 12158 | 1468751361951 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 12158 | 1468751361957 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:22 INFO - PROCESS | 12158 | 1468751362135 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:29:22 INFO - PROCESS | 12158 | 1468751362366 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 12158 | 1468751362376 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d3800 == 37 [pid = 12158] [id = 456] 03:29:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8d50c000) [pid = 12158] [serial = 1369] [outer = (nil)] 03:29:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8ec3b800) [pid = 12158] [serial = 1370] [outer = 0x8d50c000] 03:29:22 INFO - PROCESS | 12158 | 1468751362498 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x926e7800) [pid = 12158] [serial = 1371] [outer = 0x8d50c000] 03:29:23 INFO - PROCESS | 12158 | 1468751363383 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1486ms 03:29:23 INFO - PROCESS | 12158 | 1468751363428 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:29:23 INFO - PROCESS | 12158 | 1468751363433 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:29:23 INFO - PROCESS | 12158 | 1468751363441 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 12158 | 1468751363444 Marionette TRACE conn4 <- [1,1798,null,{}] 03:29:23 INFO - PROCESS | 12158 | 1468751363451 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 12158 | 1468751363456 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:23 INFO - PROCESS | 12158 | 1468751363698 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:29:23 INFO - PROCESS | 12158 | 1468751363963 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 12158 | 1468751363970 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22f800 == 38 [pid = 12158] [id = 457] 03:29:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8c230000) [pid = 12158] [serial = 1372] [outer = (nil)] 03:29:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8d1c8c00) [pid = 12158] [serial = 1373] [outer = 0x8c230000] 03:29:24 INFO - PROCESS | 12158 | 1468751364252 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8d1d5400) [pid = 12158] [serial = 1374] [outer = 0x8c230000] 03:29:25 INFO - PROCESS | 12158 | 1468751365208 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1837ms 03:29:25 INFO - PROCESS | 12158 | 1468751365278 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 12158 | 1468751365284 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:29:25 INFO - PROCESS | 12158 | 1468751365293 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 12158 | 1468751365296 Marionette TRACE conn4 <- [1,1802,null,{}] 03:29:25 INFO - PROCESS | 12158 | 1468751365305 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 12158 | 1468751365311 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:25 INFO - PROCESS | 12158 | 1468751365600 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8d507000 == 37 [pid = 12158] [id = 448] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad9400 == 36 [pid = 12158] [id = 447] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c3400 == 35 [pid = 12158] [id = 446] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x8e54ac00) [pid = 12158] [serial = 1331] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231c00 == 34 [pid = 12158] [id = 445] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8d506c00 == 33 [pid = 12158] [id = 444] 03:29:25 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae5c00 == 32 [pid = 12158] [id = 443] 03:29:25 INFO - PROCESS | 12158 | 1468751365927 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 12158 | 1468751365936 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8d510800) [pid = 12158] [serial = 1244] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x926f0c00) [pid = 12158] [serial = 1259] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x92515800) [pid = 12158] [serial = 1256] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x92513400) [pid = 12158] [serial = 1257] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8effc800) [pid = 12158] [serial = 1247] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8d849800) [pid = 12158] [serial = 1245] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x91a74c00) [pid = 12158] [serial = 1254] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x9285b000) [pid = 12158] [serial = 1260] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f9c6800) [pid = 12158] [serial = 1230] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x9192a400) [pid = 12158] [serial = 1251] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8f816c00) [pid = 12158] [serial = 1242] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8f820000) [pid = 12158] [serial = 1248] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x92adb800) [pid = 12158] [serial = 1263] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x91a70000) [pid = 12158] [serial = 1253] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x91854c00) [pid = 12158] [serial = 1250] [outer = (nil)] [url = about:blank] 03:29:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d504c00 == 33 [pid = 12158] [id = 458] 03:29:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8d507000) [pid = 12158] [serial = 1375] [outer = (nil)] 03:29:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8d510800) [pid = 12158] [serial = 1376] [outer = 0x8d507000] 03:29:26 INFO - PROCESS | 12158 | 1468751366033 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8dad9800) [pid = 12158] [serial = 1377] [outer = 0x8d507000] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8d842400) [pid = 12158] [serial = 1277] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x93a23c00) [pid = 12158] [serial = 1275] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x9285f800) [pid = 12158] [serial = 1290] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x92bae800) [pid = 12158] [serial = 1265] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x926e7400) [pid = 12158] [serial = 1286] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x9302f000) [pid = 12158] [serial = 1274] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x926efc00) [pid = 12158] [serial = 1287] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8f8c3400) [pid = 12158] [serial = 1271] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x9192f400) [pid = 12158] [serial = 1284] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x92fb5000) [pid = 12158] [serial = 1268] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8effec00) [pid = 12158] [serial = 1280] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x92ad8000) [pid = 12158] [serial = 1262] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x92fb5800) [pid = 12158] [serial = 1269] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8dadc400) [pid = 12158] [serial = 1278] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x92bac000) [pid = 12158] [serial = 1266] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x925c9800) [pid = 12158] [serial = 1272] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x91a68400) [pid = 12158] [serial = 1289] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x91850400) [pid = 12158] [serial = 1283] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8f81d400) [pid = 12158] [serial = 1281] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8e613000) [pid = 12158] [serial = 1295] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8ec37400) [pid = 12158] [serial = 1296] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8f9d0c00) [pid = 12158] [serial = 1298] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x91936400) [pid = 12158] [serial = 1299] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x930e4800) [pid = 12158] [serial = 1301] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x948a8000) [pid = 12158] [serial = 1304] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x95374400) [pid = 12158] [serial = 1307] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x95c24800) [pid = 12158] [serial = 1310] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x96f38000) [pid = 12158] [serial = 1313] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 76 (0x97a85000) [pid = 12158] [serial = 1316] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 75 (0x99331400) [pid = 12158] [serial = 1319] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 74 (0x8dade000) [pid = 12158] [serial = 1322] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 73 (0x8e610c00) [pid = 12158] [serial = 1323] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 72 (0x9250e800) [pid = 12158] [serial = 1325] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 71 (0x8d506800) [pid = 12158] [serial = 1328] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 70 (0x93a6d400) [pid = 12158] [serial = 1302] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 69 (0x948ad000) [pid = 12158] [serial = 1305] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 68 (0x8d508000) [pid = 12158] [serial = 1329] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 67 (0x95378400) [pid = 12158] [serial = 1308] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 66 (0x95c2c800) [pid = 12158] [serial = 1311] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x96f43800) [pid = 12158] [serial = 1314] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 64 (0x984b4000) [pid = 12158] [serial = 1317] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 63 (0x993a8000) [pid = 12158] [serial = 1320] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 62 (0x93031400) [pid = 12158] [serial = 1292] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 61 (0x93a6f800) [pid = 12158] [serial = 1293] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | --DOMWINDOW == 60 (0x926e6000) [pid = 12158] [serial = 1326] [outer = (nil)] [url = about:blank] 03:29:26 INFO - PROCESS | 12158 | 1468751366880 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1631ms 03:29:26 INFO - PROCESS | 12158 | 1468751366923 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 12158 | 1468751366929 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:29:26 INFO - PROCESS | 12158 | 1468751366939 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 12158 | 1468751366944 Marionette TRACE conn4 <- [1,1806,null,{}] 03:29:26 INFO - PROCESS | 12158 | 1468751366950 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 12158 | 1468751366955 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:27 INFO - PROCESS | 12158 | 1468751367133 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:29:27 INFO - PROCESS | 12158 | 1468751367144 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 12158 | 1468751367154 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e709c00 == 34 [pid = 12158] [id = 459] 03:29:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 61 (0x8ec36800) [pid = 12158] [serial = 1378] [outer = (nil)] 03:29:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 62 (0x8effc800) [pid = 12158] [serial = 1379] [outer = 0x8ec36800] 03:29:27 INFO - PROCESS | 12158 | 1468751367233 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 63 (0x8f817000) [pid = 12158] [serial = 1380] [outer = 0x8ec36800] 03:29:28 INFO - PROCESS | 12158 | 1468751368217 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1333ms 03:29:28 INFO - PROCESS | 12158 | 1468751368294 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 12158 | 1468751368297 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:29:28 INFO - PROCESS | 12158 | 1468751368312 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 12158 | 1468751368318 Marionette TRACE conn4 <- [1,1810,null,{}] 03:29:28 INFO - PROCESS | 12158 | 1468751368334 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 12158 | 1468751368343 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:28 INFO - PROCESS | 12158 | 1468751368597 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:29:28 INFO - PROCESS | 12158 | 1468751368622 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 12158 | 1468751368629 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226000 == 35 [pid = 12158] [id = 460] 03:29:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 64 (0x8f8c1400) [pid = 12158] [serial = 1381] [outer = (nil)] 03:29:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 65 (0x9184a000) [pid = 12158] [serial = 1382] [outer = 0x8f8c1400] 03:29:28 INFO - PROCESS | 12158 | 1468751368716 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x91858000) [pid = 12158] [serial = 1383] [outer = 0x8f8c1400] 03:29:29 INFO - PROCESS | 12158 | 1468751369638 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:29:29 INFO - PROCESS | 12158 | --DOMWINDOW == 65 (0x8d508c00) [pid = 12158] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1385ms 03:29:29 INFO - PROCESS | 12158 | 1468751369698 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 12158 | 1468751369703 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:29:29 INFO - PROCESS | 12158 | 1468751369713 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 12158 | 1468751369716 Marionette TRACE conn4 <- [1,1814,null,{}] 03:29:29 INFO - PROCESS | 12158 | 1468751369722 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 12158 | 1468751369727 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:29 INFO - PROCESS | 12158 | 1468751369939 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:29:29 INFO - PROCESS | 12158 | 1468751369948 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 12158 | 1468751369956 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c6400 == 36 [pid = 12158] [id = 461] 03:29:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 66 (0x8e706c00) [pid = 12158] [serial = 1384] [outer = (nil)] 03:29:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 67 (0x9192fc00) [pid = 12158] [serial = 1385] [outer = 0x8e706c00] 03:29:30 INFO - PROCESS | 12158 | 1468751370028 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 68 (0x91934000) [pid = 12158] [serial = 1386] [outer = 0x8e706c00] 03:29:30 INFO - PROCESS | 12158 | 1468751370967 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1280ms 03:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:29:31 INFO - PROCESS | 12158 | 1468751370998 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 12158 | 1468751371001 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:29:31 INFO - PROCESS | 12158 | 1468751371008 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 12158 | 1468751371012 Marionette TRACE conn4 <- [1,1818,null,{}] 03:29:31 INFO - PROCESS | 12158 | 1468751371018 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 12158 | 1468751371022 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:31 INFO - PROCESS | 12158 | 1468751371192 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:29:31 INFO - PROCESS | 12158 | 1468751371206 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 12158 | 1468751371216 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x92509400 == 37 [pid = 12158] [id = 462] 03:29:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 69 (0x92509800) [pid = 12158] [serial = 1387] [outer = (nil)] 03:29:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 70 (0x9250ec00) [pid = 12158] [serial = 1388] [outer = 0x92509800] 03:29:31 INFO - PROCESS | 12158 | 1468751371297 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 71 (0x925c4c00) [pid = 12158] [serial = 1389] [outer = 0x92509800] 03:29:32 INFO - PROCESS | 12158 | 1468751372226 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1287ms 03:29:32 INFO - PROCESS | 12158 | 1468751372344 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 12158 | 1468751372351 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:29:32 INFO - PROCESS | 12158 | 1468751372361 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 12158 | 1468751372367 Marionette TRACE conn4 <- [1,1822,null,{}] 03:29:32 INFO - PROCESS | 12158 | 1468751372378 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 12158 | 1468751372384 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:32 INFO - PROCESS | 12158 | 1468751372622 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:29:32 INFO - PROCESS | 12158 | 1468751372889 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 12158 | 1468751372904 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 38 [pid = 12158] [id = 463] 03:29:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 72 (0x8d84cc00) [pid = 12158] [serial = 1390] [outer = (nil)] 03:29:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 73 (0x8e542c00) [pid = 12158] [serial = 1391] [outer = 0x8d84cc00] 03:29:33 INFO - PROCESS | 12158 | 1468751373028 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 74 (0x8e60a000) [pid = 12158] [serial = 1392] [outer = 0x8d84cc00] 03:29:34 INFO - PROCESS | 12158 | 1468751374012 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1696ms 03:29:34 INFO - PROCESS | 12158 | 1468751374058 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 12158 | 1468751374064 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:29:34 INFO - PROCESS | 12158 | 1468751374075 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 12158 | 1468751374080 Marionette TRACE conn4 <- [1,1826,null,{}] 03:29:34 INFO - PROCESS | 12158 | 1468751374088 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 12158 | 1468751374093 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:34 INFO - PROCESS | 12158 | 1468751374300 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:29:34 INFO - PROCESS | 12158 | 1468751374536 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 12158 | 1468751374543 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff3c00 == 39 [pid = 12158] [id = 464] 03:29:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 75 (0x8f812400) [pid = 12158] [serial = 1393] [outer = (nil)] 03:29:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 76 (0x8f81cc00) [pid = 12158] [serial = 1394] [outer = 0x8f812400] 03:29:34 INFO - PROCESS | 12158 | 1468751374682 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 77 (0x8f9c1800) [pid = 12158] [serial = 1395] [outer = 0x8f812400] 03:29:35 INFO - PROCESS | 12158 | 1468751375662 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1647ms 03:29:35 INFO - PROCESS | 12158 | 1468751375719 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 12158 | 1468751375723 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:29:35 INFO - PROCESS | 12158 | 1468751375730 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 12158 | 1468751375734 Marionette TRACE conn4 <- [1,1830,null,{}] 03:29:35 INFO - PROCESS | 12158 | 1468751375749 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 12158 | 1468751375757 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:35 INFO - PROCESS | 12158 | 1468751375990 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:29:36 INFO - PROCESS | 12158 | 1468751376270 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 12158 | 1468751376283 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x9250a000 == 40 [pid = 12158] [id = 465] 03:29:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 78 (0x925c4400) [pid = 12158] [serial = 1396] [outer = (nil)] 03:29:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x925cec00) [pid = 12158] [serial = 1397] [outer = 0x925c4400] 03:29:36 INFO - PROCESS | 12158 | 1468751376409 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x926ea000) [pid = 12158] [serial = 1398] [outer = 0x925c4400] 03:29:37 INFO - PROCESS | 12158 | 1468751377293 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1638ms 03:29:37 INFO - PROCESS | 12158 | 1468751377369 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 12158 | 1468751377373 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:29:37 INFO - PROCESS | 12158 | 1468751377380 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 12158 | 1468751377383 Marionette TRACE conn4 <- [1,1834,null,{}] 03:29:37 INFO - PROCESS | 12158 | 1468751377389 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 12158 | 1468751377394 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:37 INFO - PROCESS | 12158 | 1468751377593 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:29:37 INFO - PROCESS | 12158 | 1468751377826 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 12158 | 1468751377834 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22d800 == 41 [pid = 12158] [id = 466] 03:29:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x9192a400) [pid = 12158] [serial = 1399] [outer = (nil)] 03:29:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x92ad3000) [pid = 12158] [serial = 1400] [outer = 0x9192a400] 03:29:37 INFO - PROCESS | 12158 | 1468751377932 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x92ba4800) [pid = 12158] [serial = 1401] [outer = 0x9192a400] 03:29:38 INFO - PROCESS | 12158 | 1468751378877 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1533ms 03:29:38 INFO - PROCESS | 12158 | 1468751378914 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 12158 | 1468751378919 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:29:38 INFO - PROCESS | 12158 | 1468751378926 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 12158 | 1468751378930 Marionette TRACE conn4 <- [1,1838,null,{}] 03:29:38 INFO - PROCESS | 12158 | 1468751378936 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 12158 | 1468751378941 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:39 INFO - PROCESS | 12158 | 1468751379133 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:29:39 INFO - PROCESS | 12158 | 1468751379361 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 12158 | 1468751379368 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c233400 == 42 [pid = 12158] [id = 467] 03:29:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8d1c7800) [pid = 12158] [serial = 1402] [outer = (nil)] 03:29:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x92dd5400) [pid = 12158] [serial = 1403] [outer = 0x8d1c7800] 03:29:39 INFO - PROCESS | 12158 | 1468751379498 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x92ddac00) [pid = 12158] [serial = 1404] [outer = 0x8d1c7800] 03:29:40 INFO - PROCESS | 12158 | 1468751380401 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1539ms 03:29:40 INFO - PROCESS | 12158 | 1468751380466 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:29:40 INFO - PROCESS | 12158 | 1468751380471 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:29:40 INFO - PROCESS | 12158 | 1468751380477 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 12158 | 1468751380481 Marionette TRACE conn4 <- [1,1842,null,{}] 03:29:40 INFO - PROCESS | 12158 | 1468751380487 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 12158 | 1468751380497 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:40 INFO - PROCESS | 12158 | 1468751380775 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:29:41 INFO - PROCESS | 12158 | 1468751381015 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 12158 | 1468751381024 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22b800 == 43 [pid = 12158] [id = 468] 03:29:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8f81a400) [pid = 12158] [serial = 1405] [outer = (nil)] 03:29:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x93028800) [pid = 12158] [serial = 1406] [outer = 0x8f81a400] 03:29:41 INFO - PROCESS | 12158 | 1468751381152 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x93031c00) [pid = 12158] [serial = 1407] [outer = 0x8f81a400] 03:29:42 INFO - PROCESS | 12158 | 1468751382016 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1593ms 03:29:42 INFO - PROCESS | 12158 | 1468751382071 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 12158 | 1468751382075 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:29:42 INFO - PROCESS | 12158 | 1468751382082 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 12158 | 1468751382086 Marionette TRACE conn4 <- [1,1846,null,{}] 03:29:42 INFO - PROCESS | 12158 | 1468751382092 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 12158 | 1468751382098 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:42 INFO - PROCESS | 12158 | 1468751382299 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:29:42 INFO - PROCESS | 12158 | 1468751382489 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 12158 | 1468751382499 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x92866000 == 44 [pid = 12158] [id = 469] 03:29:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x92fbec00) [pid = 12158] [serial = 1408] [outer = (nil)] 03:29:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x93a28800) [pid = 12158] [serial = 1409] [outer = 0x92fbec00] 03:29:42 INFO - PROCESS | 12158 | 1468751382639 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x93a68400) [pid = 12158] [serial = 1410] [outer = 0x92fbec00] 03:29:43 INFO - PROCESS | 12158 | 1468751383606 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 03:29:43 INFO - PROCESS | 12158 | 1468751383669 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 12158 | 1468751383673 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:29:43 INFO - PROCESS | 12158 | 1468751383680 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 12158 | 1468751383684 Marionette TRACE conn4 <- [1,1850,null,{}] 03:29:43 INFO - PROCESS | 12158 | 1468751383690 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 12158 | 1468751383695 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:43 INFO - PROCESS | 12158 | 1468751383950 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:29:44 INFO - PROCESS | 12158 | 1468751384228 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 12158 | 1468751384236 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f110c00 == 45 [pid = 12158] [id = 470] 03:29:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x92517000) [pid = 12158] [serial = 1411] [outer = (nil)] 03:29:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x93a77400) [pid = 12158] [serial = 1412] [outer = 0x92517000] 03:29:44 INFO - PROCESS | 12158 | 1468751384324 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x93b5c000) [pid = 12158] [serial = 1413] [outer = 0x92517000] 03:29:45 INFO - PROCESS | 12158 | 1468751385222 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1588ms 03:29:45 INFO - PROCESS | 12158 | 1468751385269 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 12158 | 1468751385274 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:29:45 INFO - PROCESS | 12158 | 1468751385282 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 12158 | 1468751385285 Marionette TRACE conn4 <- [1,1854,null,{}] 03:29:45 INFO - PROCESS | 12158 | 1468751385292 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 12158 | 1468751385297 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:45 INFO - PROCESS | 12158 | 1468751385515 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:29:46 INFO - PROCESS | 12158 | 1468751386027 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 12158 | 1468751386040 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d848400 == 46 [pid = 12158] [id = 471] 03:29:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8d848800) [pid = 12158] [serial = 1414] [outer = (nil)] 03:29:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8dae4c00) [pid = 12158] [serial = 1415] [outer = 0x8d848800] 03:29:46 INFO - PROCESS | 12158 | 1468751386157 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8e703400) [pid = 12158] [serial = 1416] [outer = 0x8d848800] 03:29:47 INFO - PROCESS | 12158 | 1468751387045 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1838ms 03:29:47 INFO - PROCESS | 12158 | 1468751387123 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 12158 | 1468751387129 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:29:47 INFO - PROCESS | 12158 | 1468751387137 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 12158 | 1468751387142 Marionette TRACE conn4 <- [1,1858,null,{}] 03:29:47 INFO - PROCESS | 12158 | 1468751387151 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 12158 | 1468751387160 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:47 INFO - PROCESS | 12158 | 1468751387458 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:29:47 INFO - PROCESS | 12158 | 1468751387790 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 12158 | 1468751387799 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:47 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c6400 == 45 [pid = 12158] [id = 461] 03:29:47 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226000 == 44 [pid = 12158] [id = 460] 03:29:47 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8eff2000) [pid = 12158] [serial = 1349] [outer = (nil)] [url = about:blank] 03:29:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c226000 == 45 [pid = 12158] [id = 472] 03:29:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8e546800) [pid = 12158] [serial = 1417] [outer = (nil)] 03:29:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8e70ac00) [pid = 12158] [serial = 1418] [outer = 0x8e546800] 03:29:47 INFO - PROCESS | 12158 | 1468751387933 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8effa800) [pid = 12158] [serial = 1419] [outer = 0x8e546800] 03:29:48 INFO - PROCESS | 12158 | --DOCSHELL 0x8e709c00 == 44 [pid = 12158] [id = 459] 03:29:48 INFO - PROCESS | 12158 | --DOCSHELL 0x8d504c00 == 43 [pid = 12158] [id = 458] 03:29:48 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22f800 == 42 [pid = 12158] [id = 457] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x91930400) [pid = 12158] [serial = 1343] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8e54a000) [pid = 12158] [serial = 1346] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8f9cb400) [pid = 12158] [serial = 1340] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8eff4c00) [pid = 12158] [serial = 1337] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8e548c00) [pid = 12158] [serial = 1334] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8e70a000) [pid = 12158] [serial = 1347] [outer = (nil)] [url = about:blank] 03:29:48 INFO - PROCESS | 12158 | 1468751388796 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1691ms 03:29:48 INFO - PROCESS | 12158 | 1468751388832 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 12158 | 1468751388839 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:29:48 INFO - PROCESS | 12158 | 1468751388847 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 12158 | 1468751388850 Marionette TRACE conn4 <- [1,1862,null,{}] 03:29:48 INFO - PROCESS | 12158 | 1468751388857 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 12158 | 1468751388862 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:49 INFO - PROCESS | 12158 | 1468751389060 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:29:49 INFO - PROCESS | 12158 | 1468751389219 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 12158 | 1468751389225 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54a000 == 43 [pid = 12158] [id = 473] 03:29:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8f81c000) [pid = 12158] [serial = 1420] [outer = (nil)] 03:29:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x91931400) [pid = 12158] [serial = 1421] [outer = 0x8f81c000] 03:29:49 INFO - PROCESS | 12158 | 1468751389305 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x9250b800) [pid = 12158] [serial = 1422] [outer = 0x8f81c000] 03:29:50 INFO - PROCESS | 12158 | 1468751390197 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1383ms 03:29:50 INFO - PROCESS | 12158 | 1468751390237 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 12158 | 1468751390241 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:29:50 INFO - PROCESS | 12158 | 1468751390265 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 12158 | 1468751390274 Marionette TRACE conn4 <- [1,1866,null,{}] 03:29:50 INFO - PROCESS | 12158 | 1468751390294 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 12158 | 1468751390302 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:50 INFO - PROCESS | 12158 | 1468751390524 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:29:50 INFO - PROCESS | 12158 | 1468751390554 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 12158 | 1468751390563 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184ec00 == 44 [pid = 12158] [id = 474] 03:29:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x926f2800) [pid = 12158] [serial = 1423] [outer = (nil)] 03:29:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x92adf800) [pid = 12158] [serial = 1424] [outer = 0x926f2800] 03:29:50 INFO - PROCESS | 12158 | 1468751390644 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x92bb2400) [pid = 12158] [serial = 1425] [outer = 0x926f2800] 03:29:51 INFO - PROCESS | 12158 | 1468751391681 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1460ms 03:29:51 INFO - PROCESS | 12158 | 1468751391720 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 12158 | 1468751391723 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:29:51 INFO - PROCESS | 12158 | 1468751391730 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 12158 | 1468751391733 Marionette TRACE conn4 <- [1,1870,null,{}] 03:29:51 INFO - PROCESS | 12158 | 1468751391747 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 12158 | 1468751391752 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:52 INFO - PROCESS | 12158 | 1468751392010 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:29:52 INFO - PROCESS | 12158 | 1468751392035 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 12158 | 1468751392057 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x91853400 == 45 [pid = 12158] [id = 475] 03:29:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x925cfc00) [pid = 12158] [serial = 1426] [outer = (nil)] 03:29:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x92fbc000) [pid = 12158] [serial = 1427] [outer = 0x925cfc00] 03:29:52 INFO - PROCESS | 12158 | 1468751392129 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x93026000) [pid = 12158] [serial = 1428] [outer = 0x925cfc00] 03:29:52 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8c230000) [pid = 12158] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:29:52 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8ec36800) [pid = 12158] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:29:52 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x8d507000) [pid = 12158] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:29:52 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8e706c00) [pid = 12158] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:29:52 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8f8c1400) [pid = 12158] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:29:53 INFO - PROCESS | 12158 | 1468751393206 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1538ms 03:29:53 INFO - PROCESS | 12158 | 1468751393270 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 12158 | 1468751393274 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:29:53 INFO - PROCESS | 12158 | 1468751393284 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 12158 | 1468751393287 Marionette TRACE conn4 <- [1,1874,null,{}] 03:29:53 INFO - PROCESS | 12158 | 1468751393293 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 12158 | 1468751393298 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:53 INFO - PROCESS | 12158 | 1468751393466 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:29:53 INFO - PROCESS | 12158 | 1468751393624 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 12158 | 1468751393640 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x92517800 == 46 [pid = 12158] [id = 476] 03:29:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x926ef800) [pid = 12158] [serial = 1429] [outer = (nil)] 03:29:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x92fbd800) [pid = 12158] [serial = 1430] [outer = 0x926ef800] 03:29:53 INFO - PROCESS | 12158 | 1468751393723 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x93a72000) [pid = 12158] [serial = 1431] [outer = 0x926ef800] 03:29:54 INFO - PROCESS | 12158 | 1468751394676 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1457ms 03:29:54 INFO - PROCESS | 12158 | 1468751394739 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 12158 | 1468751394747 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:29:54 INFO - PROCESS | 12158 | 1468751394768 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 12158 | 1468751394775 Marionette TRACE conn4 <- [1,1878,null,{}] 03:29:54 INFO - PROCESS | 12158 | 1468751394831 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 12158 | 1468751394839 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:55 INFO - PROCESS | 12158 | 1468751395056 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:29:55 INFO - PROCESS | 12158 | 1468751395306 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 12158 | 1468751395322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83f000 == 47 [pid = 12158] [id = 477] 03:29:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8e70a000) [pid = 12158] [serial = 1432] [outer = (nil)] 03:29:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8ec36400) [pid = 12158] [serial = 1433] [outer = 0x8e70a000] 03:29:55 INFO - PROCESS | 12158 | 1468751395421 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8f10b000) [pid = 12158] [serial = 1434] [outer = 0x8e70a000] 03:29:56 INFO - PROCESS | 12158 | 1468751396357 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1649ms 03:29:56 INFO - PROCESS | 12158 | 1468751396416 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 12158 | 1468751396424 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:29:56 INFO - PROCESS | 12158 | 1468751396435 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 12158 | 1468751396440 Marionette TRACE conn4 <- [1,1882,null,{}] 03:29:56 INFO - PROCESS | 12158 | 1468751396446 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 12158 | 1468751396452 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:56 INFO - PROCESS | 12158 | 1468751396647 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:29:56 INFO - PROCESS | 12158 | 1468751396897 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 12158 | 1468751396906 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x9184a400 == 48 [pid = 12158] [id = 478] 03:29:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x91855000) [pid = 12158] [serial = 1435] [outer = (nil)] 03:29:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x91a73000) [pid = 12158] [serial = 1436] [outer = 0x91855000] 03:29:57 INFO - PROCESS | 12158 | 1468751397036 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x925c8000) [pid = 12158] [serial = 1437] [outer = 0x91855000] 03:29:57 INFO - PROCESS | 12158 | 1468751397984 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1586ms 03:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:29:58 INFO - PROCESS | 12158 | 1468751398022 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 12158 | 1468751398025 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:29:58 INFO - PROCESS | 12158 | 1468751398033 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 12158 | 1468751398039 Marionette TRACE conn4 <- [1,1886,null,{}] 03:29:58 INFO - PROCESS | 12158 | 1468751398055 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 12158 | 1468751398064 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:58 INFO - PROCESS | 12158 | 1468751398262 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:29:58 INFO - PROCESS | 12158 | 1468751398557 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 12158 | 1468751398570 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a74c00 == 49 [pid = 12158] [id = 479] 03:29:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x93031800) [pid = 12158] [serial = 1438] [outer = (nil)] 03:29:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x93d6a800) [pid = 12158] [serial = 1439] [outer = 0x93031800] 03:29:58 INFO - PROCESS | 12158 | 1468751398705 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x9485e800) [pid = 12158] [serial = 1440] [outer = 0x93031800] 03:29:59 INFO - PROCESS | 12158 | 1468751399646 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1648ms 03:29:59 INFO - PROCESS | 12158 | 1468751399680 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 12158 | 1468751399686 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:29:59 INFO - PROCESS | 12158 | 1468751399692 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 12158 | 1468751399696 Marionette TRACE conn4 <- [1,1890,null,{}] 03:29:59 INFO - PROCESS | 12158 | 1468751399701 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 12158 | 1468751399707 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:29:59 INFO - PROCESS | 12158 | 1468751399905 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:30:00 INFO - PROCESS | 12158 | 1468751400140 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 12158 | 1468751400148 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83ec00 == 50 [pid = 12158] [id = 480] 03:30:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x93a6cc00) [pid = 12158] [serial = 1441] [outer = (nil)] 03:30:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x948ac000) [pid = 12158] [serial = 1442] [outer = 0x93a6cc00] 03:30:00 INFO - PROCESS | 12158 | 1468751400275 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x952b6800) [pid = 12158] [serial = 1443] [outer = 0x93a6cc00] 03:30:01 INFO - PROCESS | 12158 | 1468751401206 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1545ms 03:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:30:01 INFO - PROCESS | 12158 | 1468751401238 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 12158 | 1468751401242 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:30:01 INFO - PROCESS | 12158 | 1468751401250 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 12158 | 1468751401253 Marionette TRACE conn4 <- [1,1894,null,{}] 03:30:01 INFO - PROCESS | 12158 | 1468751401260 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 12158 | 1468751401266 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:01 INFO - PROCESS | 12158 | 1468751401471 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:30:01 INFO - PROCESS | 12158 | 1468751401710 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 12158 | 1468751401719 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22c000 == 51 [pid = 12158] [id = 481] 03:30:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8d1d4400) [pid = 12158] [serial = 1444] [outer = (nil)] 03:30:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x91a6dc00) [pid = 12158] [serial = 1445] [outer = 0x8d1d4400] 03:30:01 INFO - PROCESS | 12158 | 1468751401844 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x95378400) [pid = 12158] [serial = 1446] [outer = 0x8d1d4400] 03:30:02 INFO - PROCESS | 12158 | 1468751402837 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1633ms 03:30:02 INFO - PROCESS | 12158 | 1468751402883 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:30:02 INFO - PROCESS | 12158 | 1468751402888 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:30:02 INFO - PROCESS | 12158 | 1468751402896 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 12158 | 1468751402899 Marionette TRACE conn4 <- [1,1898,null,{}] 03:30:02 INFO - PROCESS | 12158 | 1468751402907 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 12158 | 1468751402918 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:03 INFO - PROCESS | 12158 | 1468751403207 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:30:03 INFO - PROCESS | 12158 | 1468751403474 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 12158 | 1468751403480 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d509c00 == 52 [pid = 12158] [id = 482] 03:30:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x95377000) [pid = 12158] [serial = 1447] [outer = (nil)] 03:30:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x9549e400) [pid = 12158] [serial = 1448] [outer = 0x95377000] 03:30:03 INFO - PROCESS | 12158 | 1468751403580 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x95c2a000) [pid = 12158] [serial = 1449] [outer = 0x95377000] 03:30:04 INFO - PROCESS | 12158 | 1468751404494 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1640ms 03:30:04 INFO - PROCESS | 12158 | 1468751404535 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 12158 | 1468751404540 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:30:04 INFO - PROCESS | 12158 | 1468751404546 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 12158 | 1468751404549 Marionette TRACE conn4 <- [1,1902,null,{}] 03:30:04 INFO - PROCESS | 12158 | 1468751404555 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 12158 | 1468751404561 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:04 INFO - PROCESS | 12158 | 1468751404758 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:30:05 INFO - PROCESS | 12158 | 1468751404998 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 12158 | 1468751405007 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d5000 == 53 [pid = 12158] [id = 483] 03:30:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8d505c00) [pid = 12158] [serial = 1450] [outer = (nil)] 03:30:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x96f39000) [pid = 12158] [serial = 1451] [outer = 0x8d505c00] 03:30:05 INFO - PROCESS | 12158 | 1468751405130 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x96f42000) [pid = 12158] [serial = 1452] [outer = 0x8d505c00] 03:30:06 INFO - PROCESS | 12158 | 1468751406015 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1535ms 03:30:06 INFO - PROCESS | 12158 | 1468751406083 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:30:06 INFO - PROCESS | 12158 | 1468751406088 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:30:06 INFO - PROCESS | 12158 | 1468751406094 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 12158 | 1468751406098 Marionette TRACE conn4 <- [1,1906,null,{}] 03:30:06 INFO - PROCESS | 12158 | 1468751406104 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 12158 | 1468751406109 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:06 INFO - PROCESS | 12158 | 1468751406347 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:30:06 INFO - PROCESS | 12158 | 1468751406644 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 12158 | 1468751406652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231400 == 54 [pid = 12158] [id = 484] 03:30:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8d1d0000) [pid = 12158] [serial = 1453] [outer = (nil)] 03:30:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x96fd3000) [pid = 12158] [serial = 1454] [outer = 0x8d1d0000] 03:30:06 INFO - PROCESS | 12158 | 1468751406740 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x97a86400) [pid = 12158] [serial = 1455] [outer = 0x8d1d0000] 03:30:07 INFO - PROCESS | 12158 | 1468751407673 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1648ms 03:30:07 INFO - PROCESS | 12158 | 1468751407742 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 12158 | 1468751407746 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:30:07 INFO - PROCESS | 12158 | 1468751407753 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 12158 | 1468751407757 Marionette TRACE conn4 <- [1,1910,null,{}] 03:30:07 INFO - PROCESS | 12158 | 1468751407763 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 12158 | 1468751407768 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:07 INFO - PROCESS | 12158 | 1468751407953 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:30:08 INFO - PROCESS | 12158 | 1468751408200 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 12158 | 1468751408208 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f811800 == 55 [pid = 12158] [id = 485] 03:30:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8f811c00) [pid = 12158] [serial = 1456] [outer = (nil)] 03:30:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x91937400) [pid = 12158] [serial = 1457] [outer = 0x8f811c00] 03:30:08 INFO - PROCESS | 12158 | 1468751408339 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x984b5c00) [pid = 12158] [serial = 1458] [outer = 0x8f811c00] 03:30:09 INFO - PROCESS | 12158 | 1468751409340 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 03:30:09 INFO - PROCESS | 12158 | 1468751409388 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 12158 | 1468751409392 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:30:09 INFO - PROCESS | 12158 | 1468751409399 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 12158 | 1468751409403 Marionette TRACE conn4 <- [1,1914,null,{}] 03:30:09 INFO - PROCESS | 12158 | 1468751409410 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 12158 | 1468751409416 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:09 INFO - PROCESS | 12158 | 1468751409628 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:30:10 INFO - PROCESS | 12158 | 1468751410189 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 12158 | 1468751410199 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60dc00 == 56 [pid = 12158] [id = 486] 03:30:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8e611400) [pid = 12158] [serial = 1459] [outer = (nil)] 03:30:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8e704c00) [pid = 12158] [serial = 1460] [outer = 0x8e611400] 03:30:10 INFO - PROCESS | 12158 | 1468751410288 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8f109400) [pid = 12158] [serial = 1461] [outer = 0x8e611400] 03:30:11 INFO - PROCESS | 12158 | 1468751411225 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1890ms 03:30:11 INFO - PROCESS | 12158 | 1468751411293 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:30:11 INFO - PROCESS | 12158 | 1468751411299 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:30:11 INFO - PROCESS | 12158 | 1468751411307 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 12158 | 1468751411312 Marionette TRACE conn4 <- [1,1918,null,{}] 03:30:11 INFO - PROCESS | 12158 | 1468751411321 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 12158 | 1468751411328 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:11 INFO - PROCESS | 12158 | 1468751411646 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:30:12 INFO - PROCESS | 12158 | 1468751411975 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 12158 | 1468751411982 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8bf800 == 57 [pid = 12158] [id = 487] 03:30:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x91a6d000) [pid = 12158] [serial = 1462] [outer = (nil)] 03:30:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x926eb400) [pid = 12158] [serial = 1463] [outer = 0x91a6d000] 03:30:12 INFO - PROCESS | 12158 | 1468751412074 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x926f3000) [pid = 12158] [serial = 1464] [outer = 0x91a6d000] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x91853400 == 56 [pid = 12158] [id = 475] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x9184ec00 == 55 [pid = 12158] [id = 474] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x9250ec00) [pid = 12158] [serial = 1388] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54a000 == 54 [pid = 12158] [id = 473] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8c226000 == 53 [pid = 12158] [id = 472] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8d848400 == 52 [pid = 12158] [id = 471] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22b800 == 51 [pid = 12158] [id = 468] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8c233400 == 50 [pid = 12158] [id = 467] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22d800 == 49 [pid = 12158] [id = 466] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x9250a000 == 48 [pid = 12158] [id = 465] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff3c00 == 47 [pid = 12158] [id = 464] 03:30:12 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a800 == 46 [pid = 12158] [id = 463] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x92512800) [pid = 12158] [serial = 1358] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9192fc00) [pid = 12158] [serial = 1385] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9184a000) [pid = 12158] [serial = 1382] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x91934000) [pid = 12158] [serial = 1386] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x91858000) [pid = 12158] [serial = 1383] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8f817000) [pid = 12158] [serial = 1380] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8d1d5400) [pid = 12158] [serial = 1374] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8d1c8c00) [pid = 12158] [serial = 1373] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x9285d800) [pid = 12158] [serial = 1361] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8dae3c00) [pid = 12158] [serial = 1352] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8ec3b800) [pid = 12158] [serial = 1370] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8effc800) [pid = 12158] [serial = 1379] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8f81f000) [pid = 12158] [serial = 1355] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x9285e800) [pid = 12158] [serial = 1364] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8d510800) [pid = 12158] [serial = 1376] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x8dad9800) [pid = 12158] [serial = 1377] [outer = (nil)] [url = about:blank] 03:30:12 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x92dd6800) [pid = 12158] [serial = 1367] [outer = (nil)] [url = about:blank] 03:30:13 INFO - PROCESS | 12158 | 1468751413137 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1893ms 03:30:13 INFO - PROCESS | 12158 | 1468751413204 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 12158 | 1468751413211 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:30:13 INFO - PROCESS | 12158 | 1468751413219 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 12158 | 1468751413221 Marionette TRACE conn4 <- [1,1922,null,{}] 03:30:13 INFO - PROCESS | 12158 | 1468751413228 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 12158 | 1468751413233 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:13 INFO - PROCESS | 12158 | 1468751413414 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:30:13 INFO - PROCESS | 12158 | 1468751413569 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 12158 | 1468751413576 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 47 [pid = 12158] [id = 488] 03:30:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8c22d800) [pid = 12158] [serial = 1465] [outer = (nil)] 03:30:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8f8c7000) [pid = 12158] [serial = 1466] [outer = 0x8c22d800] 03:30:13 INFO - PROCESS | 12158 | 1468751413663 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x92518c00) [pid = 12158] [serial = 1467] [outer = 0x8c22d800] 03:30:14 INFO - PROCESS | 12158 | 1468751414561 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1392ms 03:30:14 INFO - PROCESS | 12158 | 1468751414611 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 12158 | 1468751414615 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:30:14 INFO - PROCESS | 12158 | 1468751414630 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 12158 | 1468751414638 Marionette TRACE conn4 <- [1,1926,null,{}] 03:30:14 INFO - PROCESS | 12158 | 1468751414647 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 12158 | 1468751414654 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:14 INFO - PROCESS | 12158 | 1468751414840 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:30:15 INFO - PROCESS | 12158 | 1468751415012 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 12158 | 1468751415020 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d508800 == 48 [pid = 12158] [id = 489] 03:30:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8f817000) [pid = 12158] [serial = 1468] [outer = (nil)] 03:30:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x93027c00) [pid = 12158] [serial = 1469] [outer = 0x8f817000] 03:30:15 INFO - PROCESS | 12158 | 1468751415088 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x930f0000) [pid = 12158] [serial = 1470] [outer = 0x8f817000] 03:30:15 INFO - PROCESS | 12158 | 1468751415965 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1397ms 03:30:16 INFO - PROCESS | 12158 | 1468751416020 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 12158 | 1468751416024 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:30:16 INFO - PROCESS | 12158 | 1468751416036 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 12158 | 1468751416039 Marionette TRACE conn4 <- [1,1930,null,{}] 03:30:16 INFO - PROCESS | 12158 | 1468751416045 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 12158 | 1468751416050 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:16 INFO - PROCESS | 12158 | 1468751416277 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:30:16 INFO - PROCESS | 12158 | 1468751416300 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 12158 | 1468751416326 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83e400 == 49 [pid = 12158] [id = 490] 03:30:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8dae3c00) [pid = 12158] [serial = 1471] [outer = (nil)] 03:30:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x93d6c800) [pid = 12158] [serial = 1472] [outer = 0x8dae3c00] 03:30:16 INFO - PROCESS | 12158 | 1468751416487 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x948a2000) [pid = 12158] [serial = 1473] [outer = 0x8dae3c00] 03:30:17 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8e546800) [pid = 12158] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:30:17 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8f81c000) [pid = 12158] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:30:17 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8d848800) [pid = 12158] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:30:17 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x925cfc00) [pid = 12158] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:30:17 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x926f2800) [pid = 12158] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:30:17 INFO - PROCESS | 12158 | 1468751417451 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1431ms 03:30:17 INFO - PROCESS | 12158 | 1468751417469 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 12158 | 1468751417475 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:30:17 INFO - PROCESS | 12158 | 1468751417482 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 12158 | 1468751417484 Marionette TRACE conn4 <- [1,1934,null,{}] 03:30:17 INFO - PROCESS | 12158 | 1468751417491 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 12158 | 1468751417497 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:17 INFO - PROCESS | 12158 | 1468751417742 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:30:17 INFO - PROCESS | 12158 | 1468751417763 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 12158 | 1468751417781 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x93026400 == 50 [pid = 12158] [id = 491] 03:30:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x93027800) [pid = 12158] [serial = 1474] [outer = (nil)] 03:30:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x93d64000) [pid = 12158] [serial = 1475] [outer = 0x93027800] 03:30:17 INFO - PROCESS | 12158 | 1468751417870 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x95490800) [pid = 12158] [serial = 1476] [outer = 0x93027800] 03:30:18 INFO - PROCESS | 12158 | 1468751418853 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1393ms 03:30:18 INFO - PROCESS | 12158 | 1468751418877 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 12158 | 1468751418881 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:30:18 INFO - PROCESS | 12158 | 1468751418888 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 12158 | 1468751418892 Marionette TRACE conn4 <- [1,1938,null,{}] 03:30:18 INFO - PROCESS | 12158 | 1468751418897 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 12158 | 1468751418902 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:19 INFO - PROCESS | 12158 | 1468751419177 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:30:19 INFO - PROCESS | 12158 | 1468751419510 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 12158 | 1468751419520 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d5c00 == 51 [pid = 12158] [id = 492] 03:30:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x8d501800) [pid = 12158] [serial = 1477] [outer = (nil)] 03:30:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8d84c000) [pid = 12158] [serial = 1478] [outer = 0x8d501800] 03:30:19 INFO - PROCESS | 12158 | 1468751419624 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8e546c00) [pid = 12158] [serial = 1479] [outer = 0x8d501800] 03:30:20 INFO - PROCESS | 12158 | 1468751420623 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1782ms 03:30:20 INFO - PROCESS | 12158 | 1468751420673 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 12158 | 1468751420680 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:30:20 INFO - PROCESS | 12158 | 1468751420689 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 12158 | 1468751420695 Marionette TRACE conn4 <- [1,1942,null,{}] 03:30:20 INFO - PROCESS | 12158 | 1468751420703 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 12158 | 1468751420708 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:20 INFO - PROCESS | 12158 | 1468751420965 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:30:21 INFO - PROCESS | 12158 | 1468751421213 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 12158 | 1468751421222 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10d800 == 52 [pid = 12158] [id = 493] 03:30:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8f81b400) [pid = 12158] [serial = 1480] [outer = (nil)] 03:30:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8f8c4400) [pid = 12158] [serial = 1481] [outer = 0x8f81b400] 03:30:21 INFO - PROCESS | 12158 | 1468751421356 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x9184b400) [pid = 12158] [serial = 1482] [outer = 0x8f81b400] 03:30:22 INFO - PROCESS | 12158 | 1468751422360 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1698ms 03:30:22 INFO - PROCESS | 12158 | 1468751422386 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:30:22 INFO - PROCESS | 12158 | 1468751422391 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:30:22 INFO - PROCESS | 12158 | 1468751422398 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 12158 | 1468751422401 Marionette TRACE conn4 <- [1,1946,null,{}] 03:30:22 INFO - PROCESS | 12158 | 1468751422408 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 12158 | 1468751422413 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:22 INFO - PROCESS | 12158 | 1468751422611 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:30:22 INFO - PROCESS | 12158 | 1468751422898 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 12158 | 1468751422909 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x925c8400 == 53 [pid = 12158] [id = 494] 03:30:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x926f1400) [pid = 12158] [serial = 1483] [outer = (nil)] 03:30:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x92860c00) [pid = 12158] [serial = 1484] [outer = 0x926f1400] 03:30:23 INFO - PROCESS | 12158 | 1468751423035 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x92addc00) [pid = 12158] [serial = 1485] [outer = 0x926f1400] 03:30:24 INFO - PROCESS | 12158 | 1468751424023 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1684ms 03:30:24 INFO - PROCESS | 12158 | 1468751424082 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 12158 | 1468751424089 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:30:24 INFO - PROCESS | 12158 | 1468751424106 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 12158 | 1468751424113 Marionette TRACE conn4 <- [1,1950,null,{}] 03:30:24 INFO - PROCESS | 12158 | 1468751424119 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 12158 | 1468751424126 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:24 INFO - PROCESS | 12158 | 1468751424374 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:30:24 INFO - PROCESS | 12158 | 1468751424692 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 12158 | 1468751424701 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x91857c00 == 54 [pid = 12158] [id = 495] 03:30:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x925cb800) [pid = 12158] [serial = 1486] [outer = (nil)] 03:30:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x9549ac00) [pid = 12158] [serial = 1487] [outer = 0x925cb800] 03:30:24 INFO - PROCESS | 12158 | 1468751424784 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x95c28000) [pid = 12158] [serial = 1488] [outer = 0x925cb800] 03:30:25 INFO - PROCESS | 12158 | 1468751425672 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1650ms 03:30:25 INFO - PROCESS | 12158 | 1468751425749 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 12158 | 1468751425752 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:30:25 INFO - PROCESS | 12158 | 1468751425759 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 12158 | 1468751425762 Marionette TRACE conn4 <- [1,1954,null,{}] 03:30:25 INFO - PROCESS | 12158 | 1468751425768 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 12158 | 1468751425774 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:26 INFO - PROCESS | 12158 | 1468751426012 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:30:26 INFO - PROCESS | 12158 | 1468751426267 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 12158 | 1468751426273 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d846c00 == 55 [pid = 12158] [id = 496] 03:30:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8dad6800) [pid = 12158] [serial = 1489] [outer = (nil)] 03:30:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x99331400) [pid = 12158] [serial = 1490] [outer = 0x8dad6800] 03:30:26 INFO - PROCESS | 12158 | 1468751426372 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x993a8000) [pid = 12158] [serial = 1491] [outer = 0x8dad6800] 03:30:27 INFO - PROCESS | 12158 | 1468751427243 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1531ms 03:30:27 INFO - PROCESS | 12158 | 1468751427291 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 12158 | 1468751427295 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:30:27 INFO - PROCESS | 12158 | 1468751427302 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 12158 | 1468751427305 Marionette TRACE conn4 <- [1,1958,null,{}] 03:30:27 INFO - PROCESS | 12158 | 1468751427311 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 12158 | 1468751427316 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:27 INFO - PROCESS | 12158 | 1468751427527 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:30:27 INFO - PROCESS | 12158 | 1468751427779 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 12158 | 1468751427797 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a19d800 == 56 [pid = 12158] [id = 497] 03:30:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x9a19dc00) [pid = 12158] [serial = 1492] [outer = (nil)] 03:30:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9a1a0800) [pid = 12158] [serial = 1493] [outer = 0x9a19dc00] 03:30:27 INFO - PROCESS | 12158 | 1468751427936 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9a1adc00) [pid = 12158] [serial = 1494] [outer = 0x9a19dc00] 03:30:28 INFO - PROCESS | 12158 | 1468751428935 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1684ms 03:30:28 INFO - PROCESS | 12158 | 1468751428987 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 12158 | 1468751428990 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:30:29 INFO - PROCESS | 12158 | 1468751428998 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 12158 | 1468751429000 Marionette TRACE conn4 <- [1,1962,null,{}] 03:30:29 INFO - PROCESS | 12158 | 1468751429007 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 12158 | 1468751429012 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:29 INFO - PROCESS | 12158 | 1468751429228 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:30:29 INFO - PROCESS | 12158 | 1468751429779 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 12158 | 1468751429790 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a23c000 == 57 [pid = 12158] [id = 498] 03:30:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x9a23d800) [pid = 12158] [serial = 1495] [outer = (nil)] 03:30:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a23f800) [pid = 12158] [serial = 1496] [outer = 0x9a23d800] 03:30:29 INFO - PROCESS | 12158 | 1468751429882 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x9a449400) [pid = 12158] [serial = 1497] [outer = 0x9a23d800] 03:30:30 INFO - PROCESS | 12158 | 1468751430799 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1889ms 03:30:30 INFO - PROCESS | 12158 | 1468751430888 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:30:30 INFO - PROCESS | 12158 | 1468751430892 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:30:30 INFO - PROCESS | 12158 | 1468751430899 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 12158 | 1468751430903 Marionette TRACE conn4 <- [1,1966,null,{}] 03:30:30 INFO - PROCESS | 12158 | 1468751430909 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 12158 | 1468751430914 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:31 INFO - PROCESS | 12158 | 1468751431128 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:30:31 INFO - PROCESS | 12158 | 1468751431405 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 12158 | 1468751431414 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad8400 == 58 [pid = 12158] [id = 499] 03:30:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8e703800) [pid = 12158] [serial = 1498] [outer = (nil)] 03:30:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x91a69c00) [pid = 12158] [serial = 1499] [outer = 0x8e703800] 03:30:31 INFO - PROCESS | 12158 | 1468751431517 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x930edc00) [pid = 12158] [serial = 1500] [outer = 0x8e703800] 03:30:32 INFO - PROCESS | 12158 | 1468751432813 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1995ms 03:30:32 INFO - PROCESS | 12158 | 1468751432952 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 12158 | 1468751432958 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:30:32 INFO - PROCESS | 12158 | 1468751432981 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 12158 | 1468751432986 Marionette TRACE conn4 <- [1,1970,null,{}] 03:30:32 INFO - PROCESS | 12158 | 1468751432994 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 12158 | 1468751433000 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:33 INFO - PROCESS | 12158 | 1468751433172 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:30:33 INFO - PROCESS | 12158 | 1468751433376 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 12158 | 1468751433385 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d840400 == 59 [pid = 12158] [id = 500] 03:30:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x8e60a800) [pid = 12158] [serial = 1501] [outer = (nil)] 03:30:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x8efff400) [pid = 12158] [serial = 1502] [outer = 0x8e60a800] 03:30:33 INFO - PROCESS | 12158 | 1468751433510 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x8f105c00) [pid = 12158] [serial = 1503] [outer = 0x8e60a800] 03:30:34 INFO - PROCESS | 12158 | 1468751434519 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 03:30:34 INFO - PROCESS | 12158 | 1468751434565 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 12158 | 1468751434572 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:30:34 INFO - PROCESS | 12158 | 1468751434583 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 12158 | 1468751434587 Marionette TRACE conn4 <- [1,1974,null,{}] 03:30:34 INFO - PROCESS | 12158 | 1468751434594 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 12158 | 1468751434600 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:34 INFO - PROCESS | 12158 | 1468751434827 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:30:35 INFO - PROCESS | 12158 | 1468751435083 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 12158 | 1468751435090 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x91929400 == 60 [pid = 12158] [id = 501] 03:30:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x91934000) [pid = 12158] [serial = 1504] [outer = (nil)] 03:30:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x91a6c800) [pid = 12158] [serial = 1505] [outer = 0x91934000] 03:30:35 INFO - PROCESS | 12158 | 1468751435213 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x926e6c00) [pid = 12158] [serial = 1506] [outer = 0x91934000] 03:30:36 INFO - PROCESS | 12158 | 1468751436157 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1646ms 03:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:30:36 INFO - PROCESS | 12158 | 1468751436230 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 12158 | 1468751436233 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:30:36 INFO - PROCESS | 12158 | 1468751436241 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 12158 | 1468751436248 Marionette TRACE conn4 <- [1,1978,null,{}] 03:30:36 INFO - PROCESS | 12158 | 1468751436265 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 12158 | 1468751436274 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:36 INFO - PROCESS | 12158 | 1468751436507 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d847400 == 59 [pid = 12158] [id = 450] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x92509400 == 58 [pid = 12158] [id = 462] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e540000 == 57 [pid = 12158] [id = 423] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x93a77400) [pid = 12158] [serial = 1412] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x8f81cc00) [pid = 12158] [serial = 1394] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x8e542c00) [pid = 12158] [serial = 1391] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x93a28800) [pid = 12158] [serial = 1409] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x93028800) [pid = 12158] [serial = 1406] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x92ad3000) [pid = 12158] [serial = 1400] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x92dd5400) [pid = 12158] [serial = 1403] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x925cec00) [pid = 12158] [serial = 1397] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x92fbd800) [pid = 12158] [serial = 1430] [outer = (nil)] [url = about:blank] 03:30:36 INFO - PROCESS | 12158 | 1468751436838 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 12158 | 1468751436859 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e549800 == 56 [pid = 12158] [id = 453] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d3800 == 55 [pid = 12158] [id = 456] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x92866400 == 54 [pid = 12158] [id = 420] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae3400 == 53 [pid = 12158] [id = 455] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60f800 == 52 [pid = 12158] [id = 454] 03:30:36 INFO - PROCESS | 12158 | --DOCSHELL 0x93026400 == 51 [pid = 12158] [id = 491] 03:30:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e540000 == 52 [pid = 12158] [id = 502] 03:30:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8e542c00) [pid = 12158] [serial = 1507] [outer = (nil)] 03:30:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x8e60f800) [pid = 12158] [serial = 1508] [outer = 0x8e542c00] 03:30:36 INFO - PROCESS | 12158 | 1468751436988 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x91a65800) [pid = 12158] [serial = 1509] [outer = 0x8e542c00] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83e400 == 51 [pid = 12158] [id = 490] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8d508800 == 50 [pid = 12158] [id = 489] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22a800 == 49 [pid = 12158] [id = 488] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8bf800 == 48 [pid = 12158] [id = 487] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60dc00 == 47 [pid = 12158] [id = 486] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83ec00 == 46 [pid = 12158] [id = 480] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83f000 == 45 [pid = 12158] [id = 477] 03:30:37 INFO - PROCESS | 12158 | --DOCSHELL 0x92517800 == 44 [pid = 12158] [id = 476] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x8e70ac00) [pid = 12158] [serial = 1418] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x91931400) [pid = 12158] [serial = 1421] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x8e703400) [pid = 12158] [serial = 1416] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x8effa800) [pid = 12158] [serial = 1419] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8dae4c00) [pid = 12158] [serial = 1415] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x93026000) [pid = 12158] [serial = 1428] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x92fbc000) [pid = 12158] [serial = 1427] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92bb2400) [pid = 12158] [serial = 1425] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x92adf800) [pid = 12158] [serial = 1424] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9250b800) [pid = 12158] [serial = 1422] [outer = (nil)] [url = about:blank] 03:30:37 INFO - PROCESS | 12158 | 1468751437894 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1702ms 03:30:37 INFO - PROCESS | 12158 | 1468751437943 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 12158 | 1468751437947 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:30:37 INFO - PROCESS | 12158 | 1468751437955 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 12158 | 1468751437959 Marionette TRACE conn4 <- [1,1982,null,{}] 03:30:37 INFO - PROCESS | 12158 | 1468751437965 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 12158 | 1468751437970 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:38 INFO - PROCESS | 12158 | 1468751438153 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:30:38 INFO - PROCESS | 12158 | 1468751438324 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 12158 | 1468751438332 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83ec00 == 45 [pid = 12158] [id = 503] 03:30:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8dae4c00) [pid = 12158] [serial = 1510] [outer = (nil)] 03:30:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92fb6000) [pid = 12158] [serial = 1511] [outer = 0x8dae4c00] 03:30:38 INFO - PROCESS | 12158 | 1468751438406 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x93028800) [pid = 12158] [serial = 1512] [outer = 0x8dae4c00] 03:30:39 INFO - PROCESS | 12158 | 1468751439247 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1342ms 03:30:39 INFO - PROCESS | 12158 | 1468751439301 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 12158 | 1468751439304 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:30:39 INFO - PROCESS | 12158 | 1468751439311 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 12158 | 1468751439314 Marionette TRACE conn4 <- [1,1986,null,{}] 03:30:39 INFO - PROCESS | 12158 | 1468751439320 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 12158 | 1468751439324 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:39 INFO - PROCESS | 12158 | 1468751439569 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:30:39 INFO - PROCESS | 12158 | 1468751439600 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 12158 | 1468751439608 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70ac00 == 46 [pid = 12158] [id = 504] 03:30:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x8f9cb000) [pid = 12158] [serial = 1513] [outer = (nil)] 03:30:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x91932400) [pid = 12158] [serial = 1514] [outer = 0x8f9cb000] 03:30:39 INFO - PROCESS | 12158 | 1468751439693 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x93a6c400) [pid = 12158] [serial = 1515] [outer = 0x8f9cb000] 03:30:40 INFO - PROCESS | 12158 | 1468751440650 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1386ms 03:30:40 INFO - PROCESS | 12158 | 1468751440716 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 12158 | 1468751440721 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:30:40 INFO - PROCESS | 12158 | 1468751440753 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 12158 | 1468751440757 Marionette TRACE conn4 <- [1,1990,null,{}] 03:30:40 INFO - PROCESS | 12158 | 1468751440763 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 12158 | 1468751440772 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:41 INFO - PROCESS | 12158 | 1468751441060 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:30:41 INFO - PROCESS | 12158 | 1468751441088 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 12158 | 1468751441096 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cb800 == 47 [pid = 12158] [id = 505] 03:30:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x948a8400) [pid = 12158] [serial = 1516] [outer = (nil)] 03:30:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x97a8c800) [pid = 12158] [serial = 1517] [outer = 0x948a8400] 03:30:41 INFO - PROCESS | 12158 | 1468751441172 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x99fd6c00) [pid = 12158] [serial = 1518] [outer = 0x948a8400] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x8d848000) [pid = 12158] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x92868400) [pid = 12158] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x8d842800) [pid = 12158] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8d50c000) [pid = 12158] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8ec2f400) [pid = 12158] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x92509800) [pid = 12158] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x8f9c4c00) [pid = 12158] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x8f819400) [pid = 12158] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8ec38800) [pid = 12158] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x91856000) [pid = 12158] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8e541400) [pid = 12158] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92515000) [pid = 12158] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8ec37000) [pid = 12158] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8dae3c00) [pid = 12158] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x91a6d000) [pid = 12158] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x8c22d800) [pid = 12158] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x926ef800) [pid = 12158] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8e611400) [pid = 12158] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8f817000) [pid = 12158] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:30:42 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x9250bc00) [pid = 12158] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:30:42 INFO - PROCESS | 12158 | 1468751442621 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1885ms 03:30:42 INFO - PROCESS | 12158 | 1468751442639 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:30:42 INFO - PROCESS | 12158 | 1468751442643 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:30:42 INFO - PROCESS | 12158 | 1468751442651 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 12158 | 1468751442654 Marionette TRACE conn4 <- [1,1994,null,{}] 03:30:42 INFO - PROCESS | 12158 | 1468751442661 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 12158 | 1468751442666 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:42 INFO - PROCESS | 12158 | 1468751442842 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:30:42 INFO - PROCESS | 12158 | 1468751442858 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 12158 | 1468751442865 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60d400 == 48 [pid = 12158] [id = 506] 03:30:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8e613400) [pid = 12158] [serial = 1519] [outer = (nil)] 03:30:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x91856000) [pid = 12158] [serial = 1520] [outer = 0x8e613400] 03:30:42 INFO - PROCESS | 12158 | 1468751442940 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x925c3000) [pid = 12158] [serial = 1521] [outer = 0x8e613400] 03:30:43 INFO - PROCESS | 12158 | 1468751443891 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1291ms 03:30:44 INFO - PROCESS | 12158 | 1468751444013 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 12158 | 1468751444019 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:30:44 INFO - PROCESS | 12158 | 1468751444034 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 12158 | 1468751444043 Marionette TRACE conn4 <- [1,1998,null,{}] 03:30:44 INFO - PROCESS | 12158 | 1468751444066 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 12158 | 1468751444074 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:44 INFO - PROCESS | 12158 | 1468751444335 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:30:44 INFO - PROCESS | 12158 | 1468751444658 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 12158 | 1468751444675 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d0400 == 49 [pid = 12158] [id = 507] 03:30:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8e54b400) [pid = 12158] [serial = 1522] [outer = (nil)] 03:30:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8e60d800) [pid = 12158] [serial = 1523] [outer = 0x8e54b400] 03:30:44 INFO - PROCESS | 12158 | 1468751444762 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8e70f000) [pid = 12158] [serial = 1524] [outer = 0x8e54b400] 03:30:45 INFO - PROCESS | 12158 | 1468751445743 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1754ms 03:30:45 INFO - PROCESS | 12158 | 1468751445785 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:30:45 INFO - PROCESS | 12158 | 1468751445791 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:30:45 INFO - PROCESS | 12158 | 1468751445802 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 12158 | 1468751445808 Marionette TRACE conn4 <- [1,2002,null,{}] 03:30:45 INFO - PROCESS | 12158 | 1468751445816 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 12158 | 1468751445822 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:46 INFO - PROCESS | 12158 | 1468751446051 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:30:46 INFO - PROCESS | 12158 | 1468751446309 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 12158 | 1468751446323 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8c4000 == 50 [pid = 12158] [id = 508] 03:30:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x91857400) [pid = 12158] [serial = 1525] [outer = (nil)] 03:30:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x91933800) [pid = 12158] [serial = 1526] [outer = 0x91857400] 03:30:46 INFO - PROCESS | 12158 | 1468751446460 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x925ce400) [pid = 12158] [serial = 1527] [outer = 0x91857400] 03:30:47 INFO - PROCESS | 12158 | 1468751447414 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1657ms 03:30:47 INFO - PROCESS | 12158 | 1468751447455 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 12158 | 1468751447460 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:30:47 INFO - PROCESS | 12158 | 1468751447467 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 12158 | 1468751447472 Marionette TRACE conn4 <- [1,2006,null,{}] 03:30:47 INFO - PROCESS | 12158 | 1468751447486 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 12158 | 1468751447495 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:47 INFO - PROCESS | 12158 | 1468751447708 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:30:48 INFO - PROCESS | 12158 | 1468751448016 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 12158 | 1468751448032 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dd7800 == 51 [pid = 12158] [id = 509] 03:30:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x930f2000) [pid = 12158] [serial = 1528] [outer = (nil)] 03:30:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x93d70800) [pid = 12158] [serial = 1529] [outer = 0x930f2000] 03:30:48 INFO - PROCESS | 12158 | 1468751448171 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x952b5400) [pid = 12158] [serial = 1530] [outer = 0x930f2000] 03:30:49 INFO - PROCESS | 12158 | 1468751449126 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1736ms 03:30:49 INFO - PROCESS | 12158 | 1468751449205 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 12158 | 1468751449210 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:30:49 INFO - PROCESS | 12158 | 1468751449217 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 12158 | 1468751449220 Marionette TRACE conn4 <- [1,2010,null,{}] 03:30:49 INFO - PROCESS | 12158 | 1468751449226 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 12158 | 1468751449231 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:49 INFO - PROCESS | 12158 | 1468751449444 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:30:49 INFO - PROCESS | 12158 | 1468751449709 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 12158 | 1468751449720 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285d000 == 52 [pid = 12158] [id = 510] 03:30:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92adc400) [pid = 12158] [serial = 1531] [outer = (nil)] 03:30:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x98443000) [pid = 12158] [serial = 1532] [outer = 0x92adc400] 03:30:49 INFO - PROCESS | 12158 | 1468751449842 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9a1a6000) [pid = 12158] [serial = 1533] [outer = 0x92adc400] 03:30:50 INFO - PROCESS | 12158 | 1468751450809 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1641ms 03:30:50 INFO - PROCESS | 12158 | 1468751450860 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 12158 | 1468751450864 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:30:50 INFO - PROCESS | 12158 | 1468751450873 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 12158 | 1468751450878 Marionette TRACE conn4 <- [1,2014,null,{}] 03:30:50 INFO - PROCESS | 12158 | 1468751450885 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 12158 | 1468751450891 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:51 INFO - PROCESS | 12158 | 1468751451098 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:30:51 INFO - PROCESS | 12158 | 1468751451353 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 12158 | 1468751451362 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22fc00 == 53 [pid = 12158] [id = 511] 03:30:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x8c233800) [pid = 12158] [serial = 1534] [outer = (nil)] 03:30:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9a1b0400) [pid = 12158] [serial = 1535] [outer = 0x8c233800] 03:30:51 INFO - PROCESS | 12158 | 1468751451490 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x9a233000) [pid = 12158] [serial = 1536] [outer = 0x8c233800] 03:30:52 INFO - PROCESS | 12158 | 1468751452401 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1582ms 03:30:52 INFO - PROCESS | 12158 | 1468751452455 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 12158 | 1468751452459 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:30:52 INFO - PROCESS | 12158 | 1468751452466 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 12158 | 1468751452470 Marionette TRACE conn4 <- [1,2018,null,{}] 03:30:52 INFO - PROCESS | 12158 | 1468751452477 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 12158 | 1468751452487 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:52 INFO - PROCESS | 12158 | 1468751452736 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:30:53 INFO - PROCESS | 12158 | 1468751452997 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 12158 | 1468751453007 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x99852400 == 54 [pid = 12158] [id = 512] 03:30:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9a239000) [pid = 12158] [serial = 1537] [outer = (nil)] 03:30:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x9a99d400) [pid = 12158] [serial = 1538] [outer = 0x9a239000] 03:30:53 INFO - PROCESS | 12158 | 1468751453138 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x9aaae400) [pid = 12158] [serial = 1539] [outer = 0x9a239000] 03:30:54 INFO - PROCESS | 12158 | 1468751454079 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1683ms 03:30:54 INFO - PROCESS | 12158 | 1468751454151 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 12158 | 1468751454155 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:30:54 INFO - PROCESS | 12158 | 1468751454162 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 12158 | 1468751454165 Marionette TRACE conn4 <- [1,2022,null,{}] 03:30:54 INFO - PROCESS | 12158 | 1468751454171 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 12158 | 1468751454177 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:54 INFO - PROCESS | 12158 | 1468751454369 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:30:54 INFO - PROCESS | 12158 | 1468751454627 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 12158 | 1468751454636 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227800 == 55 [pid = 12158] [id = 513] 03:30:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x91853800) [pid = 12158] [serial = 1540] [outer = (nil)] 03:30:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9aadcc00) [pid = 12158] [serial = 1541] [outer = 0x91853800] 03:30:54 INFO - PROCESS | 12158 | 1468751454761 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9abd2000) [pid = 12158] [serial = 1542] [outer = 0x91853800] 03:30:55 INFO - PROCESS | 12158 | 1468751455702 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1583ms 03:30:55 INFO - PROCESS | 12158 | 1468751455746 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:30:55 INFO - PROCESS | 12158 | 1468751455750 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:30:55 INFO - PROCESS | 12158 | 1468751455757 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 12158 | 1468751455760 Marionette TRACE conn4 <- [1,2026,null,{}] 03:30:55 INFO - PROCESS | 12158 | 1468751455766 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 12158 | 1468751455772 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:55 INFO - PROCESS | 12158 | 1468751455968 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:30:56 INFO - PROCESS | 12158 | 1468751456218 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 12158 | 1468751456224 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22b800 == 56 [pid = 12158] [id = 514] 03:30:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x8d1ce800) [pid = 12158] [serial = 1543] [outer = (nil)] 03:30:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9abda400) [pid = 12158] [serial = 1544] [outer = 0x8d1ce800] 03:30:56 INFO - PROCESS | 12158 | 1468751456350 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9abdbc00) [pid = 12158] [serial = 1545] [outer = 0x8d1ce800] 03:30:57 INFO - PROCESS | 12158 | 1468751457279 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1582ms 03:30:57 INFO - PROCESS | 12158 | 1468751457339 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 12158 | 1468751457344 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:30:57 INFO - PROCESS | 12158 | 1468751457352 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 12158 | 1468751457356 Marionette TRACE conn4 <- [1,2030,null,{}] 03:30:57 INFO - PROCESS | 12158 | 1468751457363 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 12158 | 1468751457367 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:57 INFO - PROCESS | 12158 | 1468751457591 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:30:57 INFO - PROCESS | 12158 | 1468751457852 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 12158 | 1468751457862 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x930ecc00 == 57 [pid = 12158] [id = 515] 03:30:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x948a8c00) [pid = 12158] [serial = 1546] [outer = (nil)] 03:30:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x9b243000) [pid = 12158] [serial = 1547] [outer = 0x948a8c00] 03:30:57 INFO - PROCESS | 12158 | 1468751457986 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x9b24a400) [pid = 12158] [serial = 1548] [outer = 0x948a8c00] 03:30:58 INFO - PROCESS | 12158 | 1468751458912 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1636ms 03:30:58 INFO - PROCESS | 12158 | 1468751458989 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:30:58 INFO - PROCESS | 12158 | 1468751458993 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:30:59 INFO - PROCESS | 12158 | 1468751459000 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 12158 | 1468751459003 Marionette TRACE conn4 <- [1,2034,null,{}] 03:30:59 INFO - PROCESS | 12158 | 1468751459009 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 12158 | 1468751459015 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:59 INFO - PROCESS | 12158 | 1468751459242 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:30:59 INFO - PROCESS | 12158 | 1468751459513 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 12158 | 1468751459524 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:30:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e800 == 58 [pid = 12158] [id = 516] 03:30:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x8e710c00) [pid = 12158] [serial = 1549] [outer = (nil)] 03:30:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x9b5bc000) [pid = 12158] [serial = 1550] [outer = 0x8e710c00] 03:30:59 INFO - PROCESS | 12158 | 1468751459646 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x9b61e000) [pid = 12158] [serial = 1551] [outer = 0x8e710c00] 03:31:00 INFO - PROCESS | 12158 | 1468751460616 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1684ms 03:31:00 INFO - PROCESS | 12158 | 1468751460684 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:31:00 INFO - PROCESS | 12158 | 1468751460690 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:31:00 INFO - PROCESS | 12158 | 1468751460697 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 12158 | 1468751460702 Marionette TRACE conn4 <- [1,2038,null,{}] 03:31:00 INFO - PROCESS | 12158 | 1468751460709 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 12158 | 1468751460716 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:01 INFO - PROCESS | 12158 | 1468751461018 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:31:01 INFO - PROCESS | 12158 | 1468751461353 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 12158 | 1468751461361 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e546000 == 59 [pid = 12158] [id = 517] 03:31:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x8e607800) [pid = 12158] [serial = 1552] [outer = (nil)] 03:31:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x925cd800) [pid = 12158] [serial = 1553] [outer = 0x8e607800] 03:31:01 INFO - PROCESS | 12158 | 1468751461460 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x9bda9400) [pid = 12158] [serial = 1554] [outer = 0x8e607800] 03:31:02 INFO - PROCESS | 12158 | 1468751462503 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1883ms 03:31:02 INFO - PROCESS | 12158 | 1468751462581 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 12158 | 1468751462586 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:31:02 INFO - PROCESS | 12158 | 1468751462593 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 12158 | 1468751462597 Marionette TRACE conn4 <- [1,2042,null,{}] 03:31:02 INFO - PROCESS | 12158 | 1468751462604 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 12158 | 1468751462609 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:02 INFO - PROCESS | 12158 | 1468751462867 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:31:03 INFO - PROCESS | 12158 | 1468751463538 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 12158 | 1468751463549 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83f000 == 60 [pid = 12158] [id = 518] 03:31:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x8d83fc00) [pid = 12158] [serial = 1555] [outer = (nil)] 03:31:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x8d847400) [pid = 12158] [serial = 1556] [outer = 0x8d83fc00] 03:31:03 INFO - PROCESS | 12158 | 1468751463635 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x8e540800) [pid = 12158] [serial = 1557] [outer = 0x8d83fc00] 03:31:04 INFO - PROCESS | 12158 | 1468751464617 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2084ms 03:31:04 INFO - PROCESS | 12158 | 1468751464679 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 12158 | 1468751464686 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:31:04 INFO - PROCESS | 12158 | 1468751464694 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 12158 | 1468751464700 Marionette TRACE conn4 <- [1,2046,null,{}] 03:31:04 INFO - PROCESS | 12158 | 1468751464710 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 12158 | 1468751464720 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:05 INFO - PROCESS | 12158 | 1468751465000 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:31:05 INFO - PROCESS | 12158 | 1468751465418 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 12158 | 1468751465429 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f103400 == 61 [pid = 12158] [id = 519] 03:31:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x8f820400) [pid = 12158] [serial = 1558] [outer = (nil)] 03:31:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x9184a000) [pid = 12158] [serial = 1559] [outer = 0x8f820400] 03:31:05 INFO - PROCESS | 12158 | 1468751465514 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x91934c00) [pid = 12158] [serial = 1560] [outer = 0x8f820400] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x93d64000) [pid = 12158] [serial = 1475] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8d846c00 == 60 [pid = 12158] [id = 496] 03:31:06 INFO - PROCESS | 12158 | --DOCSHELL 0x91857c00 == 59 [pid = 12158] [id = 495] 03:31:06 INFO - PROCESS | 12158 | --DOCSHELL 0x925c8400 == 58 [pid = 12158] [id = 494] 03:31:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10d800 == 57 [pid = 12158] [id = 493] 03:31:06 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d5c00 == 56 [pid = 12158] [id = 492] 03:31:06 INFO - PROCESS | 12158 | 1468751466576 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x925c2400) [pid = 12158] [serial = 1359] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x8e614400) [pid = 12158] [serial = 1353] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x92ddc400) [pid = 12158] [serial = 1368] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8e704400) [pid = 12158] [serial = 1335] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x926e7800) [pid = 12158] [serial = 1371] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x8f104800) [pid = 12158] [serial = 1350] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x925c4c00) [pid = 12158] [serial = 1389] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x9184c000) [pid = 12158] [serial = 1341] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x8f8c7c00) [pid = 12158] [serial = 1356] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x92ad6400) [pid = 12158] [serial = 1365] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x91a6a800) [pid = 12158] [serial = 1344] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x8e60b400) [pid = 12158] [serial = 1332] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x92860800) [pid = 12158] [serial = 1362] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x8f104c00) [pid = 12158] [serial = 1338] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x93d6c800) [pid = 12158] [serial = 1472] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x8ec36400) [pid = 12158] [serial = 1433] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x926f3000) [pid = 12158] [serial = 1464] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x926eb400) [pid = 12158] [serial = 1463] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x948ac000) [pid = 12158] [serial = 1442] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x91a6dc00) [pid = 12158] [serial = 1445] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x96fd3000) [pid = 12158] [serial = 1454] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x96f39000) [pid = 12158] [serial = 1451] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x91a73000) [pid = 12158] [serial = 1436] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x8f8c7000) [pid = 12158] [serial = 1466] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x92518c00) [pid = 12158] [serial = 1467] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x9549e400) [pid = 12158] [serial = 1448] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x93d6a800) [pid = 12158] [serial = 1439] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x93a72000) [pid = 12158] [serial = 1431] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x8f109400) [pid = 12158] [serial = 1461] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8e704c00) [pid = 12158] [serial = 1460] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x91937400) [pid = 12158] [serial = 1457] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x930f0000) [pid = 12158] [serial = 1470] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x948a2000) [pid = 12158] [serial = 1473] [outer = (nil)] [url = about:blank] 03:31:06 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x93027c00) [pid = 12158] [serial = 1469] [outer = (nil)] [url = about:blank] 03:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1989ms 03:31:06 INFO - PROCESS | 12158 | 1468751466686 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 12158 | 1468751466691 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:31:06 INFO - PROCESS | 12158 | 1468751466702 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 12158 | 1468751466706 Marionette TRACE conn4 <- [1,2050,null,{}] 03:31:06 INFO - PROCESS | 12158 | 1468751466713 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 12158 | 1468751466719 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:06 INFO - PROCESS | 12158 | 1468751466971 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:31:07 INFO - PROCESS | 12158 | 1468751467193 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 12158 | 1468751467204 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e705400 == 57 [pid = 12158] [id = 520] 03:31:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8e707c00) [pid = 12158] [serial = 1561] [outer = (nil)] 03:31:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8f9cc400) [pid = 12158] [serial = 1562] [outer = 0x8e707c00] 03:31:07 INFO - PROCESS | 12158 | 1468751467275 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x91a6dc00) [pid = 12158] [serial = 1563] [outer = 0x8e707c00] 03:31:08 INFO - PROCESS | 12158 | 1468751468145 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1488ms 03:31:08 INFO - PROCESS | 12158 | 1468751468191 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 12158 | 1468751468195 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:31:08 INFO - PROCESS | 12158 | 1468751468204 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 12158 | 1468751468214 Marionette TRACE conn4 <- [1,2054,null,{}] 03:31:08 INFO - PROCESS | 12158 | 1468751468229 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 12158 | 1468751468237 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:08 INFO - PROCESS | 12158 | 1468751468439 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:31:08 INFO - PROCESS | 12158 | 1468751468673 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 12158 | 1468751468683 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x92517c00 == 58 [pid = 12158] [id = 521] 03:31:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x9285d400) [pid = 12158] [serial = 1564] [outer = (nil)] 03:31:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x92ba9c00) [pid = 12158] [serial = 1565] [outer = 0x9285d400] 03:31:08 INFO - PROCESS | 12158 | 1468751468763 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92dd9400) [pid = 12158] [serial = 1566] [outer = 0x9285d400] 03:31:09 INFO - PROCESS | 12158 | 1468751469878 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1742ms 03:31:09 INFO - PROCESS | 12158 | 1468751469951 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 12158 | 1468751469955 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:31:09 INFO - PROCESS | 12158 | 1468751469969 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 12158 | 1468751469973 Marionette TRACE conn4 <- [1,2058,null,{}] 03:31:09 INFO - PROCESS | 12158 | 1468751469986 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 12158 | 1468751469990 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:10 INFO - PROCESS | 12158 | 1468751470284 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:31:10 INFO - PROCESS | 12158 | 1468751470494 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 12158 | 1468751470526 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f101c00 == 59 [pid = 12158] [id = 522] 03:31:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x92ad5000) [pid = 12158] [serial = 1567] [outer = (nil)] 03:31:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x92fbc400) [pid = 12158] [serial = 1568] [outer = 0x92ad5000] 03:31:10 INFO - PROCESS | 12158 | 1468751470608 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x930ec000) [pid = 12158] [serial = 1569] [outer = 0x92ad5000] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8e542c00) [pid = 12158] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x8e60a800) [pid = 12158] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x93027800) [pid = 12158] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x91934000) [pid = 12158] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x948a8400) [pid = 12158] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8dae4c00) [pid = 12158] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:31:11 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8f9cb000) [pid = 12158] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:31:12 INFO - PROCESS | 12158 | 1468751472158 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2246ms 03:31:12 INFO - PROCESS | 12158 | 1468751472216 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 12158 | 1468751472219 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:31:12 INFO - PROCESS | 12158 | 1468751472226 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 12158 | 1468751472230 Marionette TRACE conn4 <- [1,2062,null,{}] 03:31:12 INFO - PROCESS | 12158 | 1468751472236 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 12158 | 1468751472241 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:12 INFO - PROCESS | 12158 | 1468751472535 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:31:12 INFO - PROCESS | 12158 | 1468751472750 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 12158 | 1468751472759 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50fc00 == 60 [pid = 12158] [id = 523] 03:31:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8d510800) [pid = 12158] [serial = 1570] [outer = (nil)] 03:31:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8d84bc00) [pid = 12158] [serial = 1571] [outer = 0x8d510800] 03:31:12 INFO - PROCESS | 12158 | 1468751472854 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8e60bc00) [pid = 12158] [serial = 1572] [outer = 0x8d510800] 03:31:13 INFO - PROCESS | 12158 | 1468751473945 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1783ms 03:31:14 INFO - PROCESS | 12158 | 1468751474013 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 12158 | 1468751474022 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:31:14 INFO - PROCESS | 12158 | 1468751474033 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 12158 | 1468751474037 Marionette TRACE conn4 <- [1,2066,null,{}] 03:31:14 INFO - PROCESS | 12158 | 1468751474047 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 12158 | 1468751474056 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:14 INFO - PROCESS | 12158 | 1468751474333 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:31:14 INFO - PROCESS | 12158 | 1468751474607 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 12158 | 1468751474619 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f814800 == 61 [pid = 12158] [id = 524] 03:31:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8f8bd400) [pid = 12158] [serial = 1573] [outer = (nil)] 03:31:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x8f9c7c00) [pid = 12158] [serial = 1574] [outer = 0x8f8bd400] 03:31:14 INFO - PROCESS | 12158 | 1468751474718 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x91938400) [pid = 12158] [serial = 1575] [outer = 0x8f8bd400] 03:31:15 INFO - PROCESS | 12158 | 1468751475723 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1749ms 03:31:15 INFO - PROCESS | 12158 | 1468751475781 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 12158 | 1468751475787 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:31:15 INFO - PROCESS | 12158 | 1468751475795 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 12158 | 1468751475800 Marionette TRACE conn4 <- [1,2070,null,{}] 03:31:15 INFO - PROCESS | 12158 | 1468751475808 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 12158 | 1468751475814 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:16 INFO - PROCESS | 12158 | 1468751476087 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:31:16 INFO - PROCESS | 12158 | 1468751476407 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 12158 | 1468751476419 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x92864000 == 62 [pid = 12158] [id = 525] 03:31:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x92865000) [pid = 12158] [serial = 1576] [outer = (nil)] 03:31:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x92ba4400) [pid = 12158] [serial = 1577] [outer = 0x92865000] 03:31:16 INFO - PROCESS | 12158 | 1468751476513 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x92ddb000) [pid = 12158] [serial = 1578] [outer = 0x92865000] 03:31:17 INFO - PROCESS | 12158 | 1468751477526 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1788ms 03:31:17 INFO - PROCESS | 12158 | 1468751477585 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 12158 | 1468751477592 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:31:17 INFO - PROCESS | 12158 | 1468751477611 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 12158 | 1468751477619 Marionette TRACE conn4 <- [1,2074,null,{}] 03:31:17 INFO - PROCESS | 12158 | 1468751477626 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 12158 | 1468751477633 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:17 INFO - PROCESS | 12158 | 1468751477878 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:31:18 INFO - PROCESS | 12158 | 1468751478139 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 12158 | 1468751478149 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x926f2400 == 63 [pid = 12158] [id = 526] 03:31:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x93b5c800) [pid = 12158] [serial = 1579] [outer = (nil)] 03:31:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x95374400) [pid = 12158] [serial = 1580] [outer = 0x93b5c800] 03:31:18 INFO - PROCESS | 12158 | 1468751478280 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x95381000) [pid = 12158] [serial = 1581] [outer = 0x93b5c800] 03:31:19 INFO - PROCESS | 12158 | 1468751479236 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1708ms 03:31:19 INFO - PROCESS | 12158 | 1468751479311 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 12158 | 1468751479314 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:31:19 INFO - PROCESS | 12158 | 1468751479322 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 12158 | 1468751479326 Marionette TRACE conn4 <- [1,2078,null,{}] 03:31:19 INFO - PROCESS | 12158 | 1468751479332 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 12158 | 1468751479338 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:19 INFO - PROCESS | 12158 | 1468751479587 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:31:19 INFO - PROCESS | 12158 | 1468751479890 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 12158 | 1468751479902 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d507800 == 64 [pid = 12158] [id = 527] 03:31:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x8d50c800) [pid = 12158] [serial = 1582] [outer = (nil)] 03:31:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x96f3b400) [pid = 12158] [serial = 1583] [outer = 0x8d50c800] 03:31:19 INFO - PROCESS | 12158 | 1468751479989 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x96f43400) [pid = 12158] [serial = 1584] [outer = 0x8d50c800] 03:31:20 INFO - PROCESS | 12158 | 1468751480879 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1590ms 03:31:20 INFO - PROCESS | 12158 | 1468751480913 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 12158 | 1468751480916 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:31:20 INFO - PROCESS | 12158 | 1468751480924 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 12158 | 1468751480926 Marionette TRACE conn4 <- [1,2082,null,{}] 03:31:20 INFO - PROCESS | 12158 | 1468751480949 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 12158 | 1468751480955 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:21 INFO - PROCESS | 12158 | 1468751481226 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:31:21 INFO - PROCESS | 12158 | 1468751481432 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 12158 | 1468751481451 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x984bf800 == 65 [pid = 12158] [id = 528] 03:31:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x99330800) [pid = 12158] [serial = 1585] [outer = (nil)] 03:31:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x997ce800) [pid = 12158] [serial = 1586] [outer = 0x99330800] 03:31:21 INFO - PROCESS | 12158 | 1468751481550 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9a23e800) [pid = 12158] [serial = 1587] [outer = 0x99330800] 03:31:22 INFO - PROCESS | 12158 | 1468751482513 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1636ms 03:31:22 INFO - PROCESS | 12158 | 1468751482561 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:31:22 INFO - PROCESS | 12158 | 1468751482566 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:31:22 INFO - PROCESS | 12158 | 1468751482573 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 12158 | 1468751482576 Marionette TRACE conn4 <- [1,2086,null,{}] 03:31:22 INFO - PROCESS | 12158 | 1468751482583 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 12158 | 1468751482589 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:22 INFO - PROCESS | 12158 | 1468751482816 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:31:23 INFO - PROCESS | 12158 | 1468751483080 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 12158 | 1468751483088 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1c00 == 66 [pid = 12158] [id = 529] 03:31:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x95c27000) [pid = 12158] [serial = 1588] [outer = (nil)] 03:31:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x9abcf800) [pid = 12158] [serial = 1589] [outer = 0x95c27000] 03:31:23 INFO - PROCESS | 12158 | 1468751483217 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x9ac6a400) [pid = 12158] [serial = 1590] [outer = 0x95c27000] 03:31:24 INFO - PROCESS | 12158 | 1468751484162 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1640ms 03:31:24 INFO - PROCESS | 12158 | 1468751484213 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 12158 | 1468751484218 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:31:24 INFO - PROCESS | 12158 | 1468751484225 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 12158 | 1468751484229 Marionette TRACE conn4 <- [1,2090,null,{}] 03:31:24 INFO - PROCESS | 12158 | 1468751484236 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 12158 | 1468751484242 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:24 INFO - PROCESS | 12158 | 1468751484461 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:31:24 INFO - PROCESS | 12158 | 1468751484723 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 12158 | 1468751484731 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22c800 == 67 [pid = 12158] [id = 530] 03:31:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x8d506400) [pid = 12158] [serial = 1591] [outer = (nil)] 03:31:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x9b624800) [pid = 12158] [serial = 1592] [outer = 0x8d506400] 03:31:24 INFO - PROCESS | 12158 | 1468751484862 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x9bd62000) [pid = 12158] [serial = 1593] [outer = 0x8d506400] 03:31:25 INFO - PROCESS | 12158 | 1468751485844 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1695ms 03:31:25 INFO - PROCESS | 12158 | 1468751485921 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 12158 | 1468751485926 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:31:25 INFO - PROCESS | 12158 | 1468751485933 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 12158 | 1468751485936 Marionette TRACE conn4 <- [1,2094,null,{}] 03:31:25 INFO - PROCESS | 12158 | 1468751485943 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 12158 | 1468751485949 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:26 INFO - PROCESS | 12158 | 1468751486210 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:31:26 INFO - PROCESS | 12158 | 1468751486518 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 12158 | 1468751486527 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cb000 == 68 [pid = 12158] [id = 531] 03:31:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x8f815000) [pid = 12158] [serial = 1594] [outer = (nil)] 03:31:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x9b5bf400) [pid = 12158] [serial = 1595] [outer = 0x8f815000] 03:31:26 INFO - PROCESS | 12158 | 1468751486618 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x9c054400) [pid = 12158] [serial = 1596] [outer = 0x8f815000] 03:31:27 INFO - PROCESS | 12158 | 1468751487492 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1582ms 03:31:27 INFO - PROCESS | 12158 | 1468751487517 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 12158 | 1468751487521 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:31:27 INFO - PROCESS | 12158 | 1468751487529 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 12158 | 1468751487533 Marionette TRACE conn4 <- [1,2098,null,{}] 03:31:27 INFO - PROCESS | 12158 | 1468751487539 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 12158 | 1468751487545 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:27 INFO - PROCESS | 12158 | 1468751487829 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:31:28 INFO - PROCESS | 12158 | 1468751488030 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 12158 | 1468751488040 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaa2c00 == 69 [pid = 12158] [id = 532] 03:31:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x9bd5c800) [pid = 12158] [serial = 1597] [outer = (nil)] 03:31:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x9d5f7c00) [pid = 12158] [serial = 1598] [outer = 0x9bd5c800] 03:31:28 INFO - PROCESS | 12158 | 1468751488161 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x9d96b400) [pid = 12158] [serial = 1599] [outer = 0x9bd5c800] 03:31:29 INFO - PROCESS | 12158 | 1468751489047 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1583ms 03:31:29 INFO - PROCESS | 12158 | 1468751489116 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 12158 | 1468751489120 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:31:29 INFO - PROCESS | 12158 | 1468751489127 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 12158 | 1468751489132 Marionette TRACE conn4 <- [1,2102,null,{}] 03:31:29 INFO - PROCESS | 12158 | 1468751489138 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 12158 | 1468751489144 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:29 INFO - PROCESS | 12158 | 1468751489355 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:31:29 INFO - PROCESS | 12158 | 1468751489619 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 12158 | 1468751489633 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d5ef400 == 70 [pid = 12158] [id = 533] 03:31:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x9d5f3000) [pid = 12158] [serial = 1600] [outer = (nil)] 03:31:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x9d983000) [pid = 12158] [serial = 1601] [outer = 0x9d5f3000] 03:31:29 INFO - PROCESS | 12158 | 1468751489771 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0xa0633400) [pid = 12158] [serial = 1602] [outer = 0x9d5f3000] 03:31:30 INFO - PROCESS | 12158 | 1468751490768 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1685ms 03:31:30 INFO - PROCESS | 12158 | 1468751490814 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:31:30 INFO - PROCESS | 12158 | 1468751490819 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:31:30 INFO - PROCESS | 12158 | 1468751490826 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 12158 | 1468751490832 Marionette TRACE conn4 <- [1,2106,null,{}] 03:31:30 INFO - PROCESS | 12158 | 1468751490838 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 12158 | 1468751490845 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:31 INFO - PROCESS | 12158 | 1468751491093 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:31:31 INFO - PROCESS | 12158 | 1468751491421 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 12158 | 1468751491428 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285c400 == 71 [pid = 12158] [id = 534] 03:31:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0xa0738800) [pid = 12158] [serial = 1603] [outer = (nil)] 03:31:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0xa110e800) [pid = 12158] [serial = 1604] [outer = 0xa0738800] 03:31:31 INFO - PROCESS | 12158 | 1468751491521 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0xa1116800) [pid = 12158] [serial = 1605] [outer = 0xa0738800] 03:31:32 INFO - PROCESS | 12158 | 1468751492475 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1688ms 03:31:32 INFO - PROCESS | 12158 | 1468751492514 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 12158 | 1468751492517 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:31:32 INFO - PROCESS | 12158 | 1468751492524 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 12158 | 1468751492528 Marionette TRACE conn4 <- [1,2110,null,{}] 03:31:32 INFO - PROCESS | 12158 | 1468751492533 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 12158 | 1468751492538 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:32 INFO - PROCESS | 12158 | 1468751492738 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:31:33 INFO - PROCESS | 12158 | 1468751493004 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 12158 | 1468751493012 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d502400 == 72 [pid = 12158] [id = 535] 03:31:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8e611400) [pid = 12158] [serial = 1606] [outer = (nil)] 03:31:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0xa1190c00) [pid = 12158] [serial = 1607] [outer = 0x8e611400] 03:31:33 INFO - PROCESS | 12158 | 1468751493151 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0xa2003400) [pid = 12158] [serial = 1608] [outer = 0x8e611400] 03:31:34 INFO - PROCESS | 12158 | 1468751494094 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1633ms 03:31:34 INFO - PROCESS | 12158 | 1468751494158 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 12158 | 1468751494163 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:31:34 INFO - PROCESS | 12158 | 1468751494170 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 12158 | 1468751494174 Marionette TRACE conn4 <- [1,2114,null,{}] 03:31:34 INFO - PROCESS | 12158 | 1468751494180 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 12158 | 1468751494185 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:34 INFO - PROCESS | 12158 | 1468751494406 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:31:34 INFO - PROCESS | 12158 | 1468751494677 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 12158 | 1468751494683 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f818c00 == 73 [pid = 12158] [id = 536] 03:31:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x926ec000) [pid = 12158] [serial = 1609] [outer = (nil)] 03:31:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0xa0734000) [pid = 12158] [serial = 1610] [outer = 0x926ec000] 03:31:34 INFO - PROCESS | 12158 | 1468751494811 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0xa118fc00) [pid = 12158] [serial = 1611] [outer = 0x926ec000] 03:31:36 INFO - PROCESS | 12158 | 1468751496065 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1940ms 03:31:36 INFO - PROCESS | 12158 | 1468751496124 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 12158 | 1468751496131 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:31:36 INFO - PROCESS | 12158 | 1468751496140 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 12158 | 1468751496146 Marionette TRACE conn4 <- [1,2118,null,{}] 03:31:36 INFO - PROCESS | 12158 | 1468751496161 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 12158 | 1468751496171 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:36 INFO - PROCESS | 12158 | 1468751496494 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:31:36 INFO - PROCESS | 12158 | 1468751496788 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 12158 | 1468751496803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec39400 == 74 [pid = 12158] [id = 537] 03:31:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x8ec3b800) [pid = 12158] [serial = 1612] [outer = (nil)] 03:31:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x8f101400) [pid = 12158] [serial = 1613] [outer = 0x8ec3b800] 03:31:36 INFO - PROCESS | 12158 | 1468751496884 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x8f813c00) [pid = 12158] [serial = 1614] [outer = 0x8ec3b800] 03:31:37 INFO - PROCESS | 12158 | 1468751497960 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1894ms 03:31:38 INFO - PROCESS | 12158 | 1468751498035 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 12158 | 1468751498042 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:31:38 INFO - PROCESS | 12158 | 1468751498054 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 12158 | 1468751498058 Marionette TRACE conn4 <- [1,2122,null,{}] 03:31:38 INFO - PROCESS | 12158 | 1468751498065 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:38 INFO - PROCESS | 12158 | 1468751498071 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:38 INFO - PROCESS | 12158 | 1468751498339 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:31:38 INFO - PROCESS | 12158 | 1468751498714 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 12158 | 1468751498720 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:38 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83ec00 == 73 [pid = 12158] [id = 503] 03:31:38 INFO - PROCESS | 12158 | --DOCSHELL 0x8e540000 == 72 [pid = 12158] [id = 502] 03:31:38 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84c400 == 71 [pid = 12158] [id = 411] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x91856000) [pid = 12158] [serial = 1520] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x92860c00) [pid = 12158] [serial = 1484] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x8d84c000) [pid = 12158] [serial = 1478] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x9a23f800) [pid = 12158] [serial = 1496] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x9549ac00) [pid = 12158] [serial = 1487] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x9a1a0800) [pid = 12158] [serial = 1493] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x91a69c00) [pid = 12158] [serial = 1499] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x8f8c4400) [pid = 12158] [serial = 1481] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x99331400) [pid = 12158] [serial = 1490] [outer = (nil)] [url = about:blank] 03:31:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83ec00 == 72 [pid = 12158] [id = 538] 03:31:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8dada800) [pid = 12158] [serial = 1615] [outer = (nil)] 03:31:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8f105000) [pid = 12158] [serial = 1616] [outer = 0x8dada800] 03:31:38 INFO - PROCESS | 12158 | 1468751498890 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x91a74800) [pid = 12158] [serial = 1617] [outer = 0x8dada800] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f101c00 == 71 [pid = 12158] [id = 522] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x92517c00 == 70 [pid = 12158] [id = 521] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8e705400 == 69 [pid = 12158] [id = 520] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f103400 == 68 [pid = 12158] [id = 519] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83f000 == 67 [pid = 12158] [id = 518] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22b800 == 66 [pid = 12158] [id = 514] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8c227800 == 65 [pid = 12158] [id = 513] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x99852400 == 64 [pid = 12158] [id = 512] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22fc00 == 63 [pid = 12158] [id = 511] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x9285d000 == 62 [pid = 12158] [id = 510] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x92dd7800 == 61 [pid = 12158] [id = 509] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8c4000 == 60 [pid = 12158] [id = 508] 03:31:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d0400 == 59 [pid = 12158] [id = 507] 03:31:39 INFO - PROCESS | 12158 | 1468751499817 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8e60f800) [pid = 12158] [serial = 1508] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x91a65800) [pid = 12158] [serial = 1509] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x8f105c00) [pid = 12158] [serial = 1503] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x95490800) [pid = 12158] [serial = 1476] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x8efff400) [pid = 12158] [serial = 1502] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x926e6c00) [pid = 12158] [serial = 1506] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x99fd6c00) [pid = 12158] [serial = 1518] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x92fb6000) [pid = 12158] [serial = 1511] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x93a6c400) [pid = 12158] [serial = 1515] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x93028800) [pid = 12158] [serial = 1512] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x91a6c800) [pid = 12158] [serial = 1505] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x91932400) [pid = 12158] [serial = 1514] [outer = (nil)] [url = about:blank] 03:31:39 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x97a8c800) [pid = 12158] [serial = 1517] [outer = (nil)] [url = about:blank] 03:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1845ms 03:31:39 INFO - PROCESS | 12158 | 1468751499899 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 12158 | 1468751499904 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:31:39 INFO - PROCESS | 12158 | 1468751499911 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 12158 | 1468751499917 Marionette TRACE conn4 <- [1,2126,null,{}] 03:31:39 INFO - PROCESS | 12158 | 1468751499934 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 12158 | 1468751499942 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:40 INFO - PROCESS | 12158 | 1468751500164 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:31:40 INFO - PROCESS | 12158 | 1468751500527 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 12158 | 1468751500546 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x92861000 == 60 [pid = 12158] [id = 539] 03:31:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x92861800) [pid = 12158] [serial = 1618] [outer = (nil)] 03:31:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x92ad6400) [pid = 12158] [serial = 1619] [outer = 0x92861800] 03:31:40 INFO - PROCESS | 12158 | 1468751500677 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x92fb6400) [pid = 12158] [serial = 1620] [outer = 0x92861800] 03:31:41 INFO - PROCESS | 12158 | 1468751501625 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1741ms 03:31:41 INFO - PROCESS | 12158 | 1468751501653 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:31:41 INFO - PROCESS | 12158 | 1468751501658 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:31:41 INFO - PROCESS | 12158 | 1468751501664 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 12158 | 1468751501668 Marionette TRACE conn4 <- [1,2130,null,{}] 03:31:41 INFO - PROCESS | 12158 | 1468751501674 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 12158 | 1468751501679 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:41 INFO - PROCESS | 12158 | 1468751501948 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:31:41 INFO - PROCESS | 12158 | 1468751501978 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 12158 | 1468751501984 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x926f0800 == 61 [pid = 12158] [id = 540] 03:31:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x93a24c00) [pid = 12158] [serial = 1621] [outer = (nil)] 03:31:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x93b58400) [pid = 12158] [serial = 1622] [outer = 0x93a24c00] 03:31:42 INFO - PROCESS | 12158 | 1468751502062 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x948aa400) [pid = 12158] [serial = 1623] [outer = 0x93a24c00] 03:31:43 INFO - PROCESS | 12158 | 1468751503058 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 12158 | 1468751503116 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:31:43 INFO - PROCESS | 12158 | 1468751503132 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 12158 | 1468751503135 Marionette TRACE conn4 <- [1,2134,null,{}] 03:31:43 INFO - PROCESS | 12158 | 1468751503141 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 12158 | 1468751503146 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:43 INFO - PROCESS | 12158 | 1468751503413 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x8e703800) [pid = 12158] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x8d83fc00) [pid = 12158] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x9285d400) [pid = 12158] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8e707c00) [pid = 12158] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x8f820400) [pid = 12158] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:31:44 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x8e613400) [pid = 12158] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:31:44 INFO - PROCESS | 12158 | 1468751504099 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 12158 | 1468751504108 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83fc00 == 62 [pid = 12158] [id = 541] 03:31:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x8dadcc00) [pid = 12158] [serial = 1624] [outer = (nil)] 03:31:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x8f103800) [pid = 12158] [serial = 1625] [outer = 0x8dadcc00] 03:31:44 INFO - PROCESS | 12158 | 1468751504182 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x93a72c00) [pid = 12158] [serial = 1626] [outer = 0x8dadcc00] 03:31:44 INFO - PROCESS | 12158 | 1468751504959 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1895ms 03:31:45 INFO - PROCESS | 12158 | 1468751505021 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 12158 | 1468751505025 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:31:45 INFO - PROCESS | 12158 | 1468751505031 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 12158 | 1468751505034 Marionette TRACE conn4 <- [1,2138,null,{}] 03:31:45 INFO - PROCESS | 12158 | 1468751505041 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:45 INFO - PROCESS | 12158 | 1468751505050 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:45 INFO - PROCESS | 12158 | 1468751505317 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:31:45 INFO - PROCESS | 12158 | 1468751505500 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 12158 | 1468751505508 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e707c00 == 63 [pid = 12158] [id = 542] 03:31:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x9285cc00) [pid = 12158] [serial = 1627] [outer = (nil)] 03:31:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x9a1a2000) [pid = 12158] [serial = 1628] [outer = 0x9285cc00] 03:31:45 INFO - PROCESS | 12158 | 1468751505584 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x9a23e000) [pid = 12158] [serial = 1629] [outer = 0x9285cc00] 03:31:46 INFO - PROCESS | 12158 | 1468751506641 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1681ms 03:31:46 INFO - PROCESS | 12158 | 1468751506715 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 12158 | 1468751506723 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:31:46 INFO - PROCESS | 12158 | 1468751506733 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 12158 | 1468751506738 Marionette TRACE conn4 <- [1,2142,null,{}] 03:31:46 INFO - PROCESS | 12158 | 1468751506749 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 12158 | 1468751506756 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:47 INFO - PROCESS | 12158 | 1468751506999 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:31:47 INFO - PROCESS | 12158 | 1468751507331 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 12158 | 1468751507341 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1c8000 == 64 [pid = 12158] [id = 543] 03:31:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8e70f400) [pid = 12158] [serial = 1630] [outer = (nil)] 03:31:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8f820400) [pid = 12158] [serial = 1631] [outer = 0x8e70f400] 03:31:47 INFO - PROCESS | 12158 | 1468751507436 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x91932000) [pid = 12158] [serial = 1632] [outer = 0x8e70f400] 03:31:48 INFO - PROCESS | 12158 | 1468751508459 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 12158 | 1468751508532 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:31:48 INFO - PROCESS | 12158 | 1468751508545 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 12158 | 1468751508552 Marionette TRACE conn4 <- [1,2146,null,{}] 03:31:48 INFO - PROCESS | 12158 | 1468751508560 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 12158 | 1468751508565 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:48 INFO - PROCESS | 12158 | 1468751508840 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:31:49 INFO - PROCESS | 12158 | 1468751509177 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 12158 | 1468751509184 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x92862400 == 65 [pid = 12158] [id = 544] 03:31:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x92ad9400) [pid = 12158] [serial = 1633] [outer = (nil)] 03:31:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x930f0000) [pid = 12158] [serial = 1634] [outer = 0x92ad9400] 03:31:49 INFO - PROCESS | 12158 | 1468751509278 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x95375800) [pid = 12158] [serial = 1635] [outer = 0x92ad9400] 03:31:50 INFO - PROCESS | 12158 | 1468751510330 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:31:50 INFO - PROCESS | 12158 | 1468751510397 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:31:50 INFO - PROCESS | 12158 | 1468751510405 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 12158 | 1468751510411 Marionette TRACE conn4 <- [1,2150,null,{}] 03:31:50 INFO - PROCESS | 12158 | 1468751510429 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 12158 | 1468751510442 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:50 INFO - PROCESS | 12158 | 1468751510725 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:31:51 INFO - PROCESS | 12158 | 1468751511052 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 12158 | 1468751511068 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a23e400 == 66 [pid = 12158] [id = 545] 03:31:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x9a445800) [pid = 12158] [serial = 1636] [outer = (nil)] 03:31:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x9aaa8000) [pid = 12158] [serial = 1637] [outer = 0x9a445800] 03:31:51 INFO - PROCESS | 12158 | 1468751511178 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x9abd1400) [pid = 12158] [serial = 1638] [outer = 0x9a445800] 03:31:52 INFO - PROCESS | 12158 | 1468751512098 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1740ms 03:31:52 INFO - PROCESS | 12158 | 1468751512145 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 12158 | 1468751512150 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:31:52 INFO - PROCESS | 12158 | 1468751512157 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 12158 | 1468751512161 Marionette TRACE conn4 <- [1,2154,null,{}] 03:31:52 INFO - PROCESS | 12158 | 1468751512168 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 12158 | 1468751512175 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:52 INFO - PROCESS | 12158 | 1468751512407 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:31:52 INFO - PROCESS | 12158 | 1468751512727 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 12158 | 1468751512735 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x925d0000 == 67 [pid = 12158] [id = 546] 03:31:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x95492400) [pid = 12158] [serial = 1639] [outer = (nil)] 03:31:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x9b61d000) [pid = 12158] [serial = 1640] [outer = 0x95492400] 03:31:52 INFO - PROCESS | 12158 | 1468751512833 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x9bded400) [pid = 12158] [serial = 1641] [outer = 0x95492400] 03:31:53 INFO - PROCESS | 12158 | 1468751513783 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1683ms 03:31:53 INFO - PROCESS | 12158 | 1468751513841 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:31:53 INFO - PROCESS | 12158 | 1468751513846 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:31:53 INFO - PROCESS | 12158 | 1468751513853 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 12158 | 1468751513856 Marionette TRACE conn4 <- [1,2158,null,{}] 03:31:53 INFO - PROCESS | 12158 | 1468751513862 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 12158 | 1468751513868 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:54 INFO - PROCESS | 12158 | 1468751514100 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:31:54 INFO - PROCESS | 12158 | 1468751514367 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 12158 | 1468751514376 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d841400 == 68 [pid = 12158] [id = 547] 03:31:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x9bdaf800) [pid = 12158] [serial = 1642] [outer = (nil)] 03:31:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x9d978800) [pid = 12158] [serial = 1643] [outer = 0x9bdaf800] 03:31:54 INFO - PROCESS | 12158 | 1468751514512 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0xa0631800) [pid = 12158] [serial = 1644] [outer = 0x9bdaf800] 03:31:55 INFO - PROCESS | 12158 | 1468751515478 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1683ms 03:31:55 INFO - PROCESS | 12158 | 1468751515536 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 12158 | 1468751515541 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:31:55 INFO - PROCESS | 12158 | 1468751515549 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 12158 | 1468751515553 Marionette TRACE conn4 <- [1,2162,null,{}] 03:31:55 INFO - PROCESS | 12158 | 1468751515560 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 12158 | 1468751515571 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:55 INFO - PROCESS | 12158 | 1468751515850 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:31:56 INFO - PROCESS | 12158 | 1468751516184 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 12158 | 1468751516193 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x9302b000 == 69 [pid = 12158] [id = 548] 03:31:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x9c1ec400) [pid = 12158] [serial = 1645] [outer = (nil)] 03:31:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0xa2247800) [pid = 12158] [serial = 1646] [outer = 0x9c1ec400] 03:31:56 INFO - PROCESS | 12158 | 1468751516312 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0xa2320c00) [pid = 12158] [serial = 1647] [outer = 0x9c1ec400] 03:31:57 INFO - PROCESS | 12158 | 1468751517259 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1789ms 03:31:57 INFO - PROCESS | 12158 | 1468751517339 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 12158 | 1468751517344 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:31:57 INFO - PROCESS | 12158 | 1468751517351 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 12158 | 1468751517353 Marionette TRACE conn4 <- [1,2166,null,{}] 03:31:57 INFO - PROCESS | 12158 | 1468751517361 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 12158 | 1468751517366 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:57 INFO - PROCESS | 12158 | 1468751517626 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:31:57 INFO - PROCESS | 12158 | 1468751517940 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 12158 | 1468751517949 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x93b5f400 == 70 [pid = 12158] [id = 549] 03:31:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x95492800) [pid = 12158] [serial = 1648] [outer = (nil)] 03:31:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0xa2560400) [pid = 12158] [serial = 1649] [outer = 0x95492800] 03:31:58 INFO - PROCESS | 12158 | 1468751518043 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0xa2587c00) [pid = 12158] [serial = 1650] [outer = 0x95492800] 03:31:58 INFO - PROCESS | 12158 | 1468751518944 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1640ms 03:31:58 INFO - PROCESS | 12158 | 1468751518991 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:31:59 INFO - PROCESS | 12158 | 1468751519002 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:31:59 INFO - PROCESS | 12158 | 1468751519010 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 12158 | 1468751519014 Marionette TRACE conn4 <- [1,2170,null,{}] 03:31:59 INFO - PROCESS | 12158 | 1468751519023 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 12158 | 1468751519027 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:59 INFO - PROCESS | 12158 | 1468751519263 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:31:59 INFO - PROCESS | 12158 | 1468751519571 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 12158 | 1468751519578 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:31:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c230c00 == 71 [pid = 12158] [id = 550] 03:31:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0xa073e800) [pid = 12158] [serial = 1651] [outer = (nil)] 03:31:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0xa2ff5800) [pid = 12158] [serial = 1652] [outer = 0xa073e800] 03:31:59 INFO - PROCESS | 12158 | 1468751519674 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 191 (0xa2ffd400) [pid = 12158] [serial = 1653] [outer = 0xa073e800] 03:32:00 INFO - PROCESS | 12158 | 1468751520623 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1686ms 03:32:00 INFO - PROCESS | 12158 | 1468751520699 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 12158 | 1468751520706 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:32:00 INFO - PROCESS | 12158 | 1468751520715 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 12158 | 1468751520721 Marionette TRACE conn4 <- [1,2174,null,{}] 03:32:00 INFO - PROCESS | 12158 | 1468751520730 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 12158 | 1468751520737 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:00 INFO - PROCESS | 12158 | 1468751520970 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:32:01 INFO - PROCESS | 12158 | 1468751521273 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 12158 | 1468751521282 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a574400 == 72 [pid = 12158] [id = 551] 03:32:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 192 (0x9a57f800) [pid = 12158] [serial = 1654] [outer = (nil)] 03:32:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 193 (0xa317ac00) [pid = 12158] [serial = 1655] [outer = 0x9a57f800] 03:32:01 INFO - PROCESS | 12158 | 1468751521365 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 194 (0xa3185000) [pid = 12158] [serial = 1656] [outer = 0x9a57f800] 03:32:02 INFO - PROCESS | 12158 | 1468751522280 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1645ms 03:32:02 INFO - PROCESS | 12158 | 1468751522360 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 12158 | 1468751522365 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:32:02 INFO - PROCESS | 12158 | 1468751522371 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 12158 | 1468751522374 Marionette TRACE conn4 <- [1,2178,null,{}] 03:32:02 INFO - PROCESS | 12158 | 1468751522381 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 12158 | 1468751522386 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:02 INFO - PROCESS | 12158 | 1468751522650 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:32:03 INFO - PROCESS | 12158 | 1468751523004 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 12158 | 1468751523011 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e542400 == 73 [pid = 12158] [id = 552] 03:32:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 195 (0x8e543400) [pid = 12158] [serial = 1657] [outer = (nil)] 03:32:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 196 (0x8f9c2000) [pid = 12158] [serial = 1658] [outer = 0x8e543400] 03:32:03 INFO - PROCESS | 12158 | 1468751523101 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 197 (0x92de1400) [pid = 12158] [serial = 1659] [outer = 0x8e543400] 03:32:04 INFO - PROCESS | 12158 | 1468751524128 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1841ms 03:32:04 INFO - PROCESS | 12158 | 1468751524214 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:32:04 INFO - PROCESS | 12158 | 1468751524219 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:32:04 INFO - PROCESS | 12158 | 1468751524226 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 12158 | 1468751524231 Marionette TRACE conn4 <- [1,2182,null,{}] 03:32:04 INFO - PROCESS | 12158 | 1468751524238 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 12158 | 1468751524245 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:04 INFO - PROCESS | 12158 | 1468751524518 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:32:04 INFO - PROCESS | 12158 | 1468751524855 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 12158 | 1468751524865 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:04 INFO - PROCESS | 12158 | ++DOCSHELL 0xa34dd000 == 74 [pid = 12158] [id = 553] 03:32:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 198 (0xa4d5a800) [pid = 12158] [serial = 1660] [outer = (nil)] 03:32:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 199 (0xa4f22400) [pid = 12158] [serial = 1661] [outer = 0xa4d5a800] 03:32:04 INFO - PROCESS | 12158 | 1468751524956 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 200 (0xa6142000) [pid = 12158] [serial = 1662] [outer = 0xa4d5a800] 03:32:06 INFO - PROCESS | 12158 | 1468751526558 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2396ms 03:32:06 INFO - PROCESS | 12158 | 1468751526623 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 12158 | 1468751526630 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:32:06 INFO - PROCESS | 12158 | 1468751526639 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 12158 | 1468751526644 Marionette TRACE conn4 <- [1,2186,null,{}] 03:32:06 INFO - PROCESS | 12158 | 1468751526661 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 12158 | 1468751526667 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:06 INFO - PROCESS | 12158 | 1468751526892 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:32:07 INFO - PROCESS | 12158 | 1468751527192 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 12158 | 1468751527207 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d842400 == 75 [pid = 12158] [id = 554] 03:32:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 201 (0x8f10a400) [pid = 12158] [serial = 1663] [outer = (nil)] 03:32:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 202 (0x8d84c800) [pid = 12158] [serial = 1664] [outer = 0x8f10a400] 03:32:07 INFO - PROCESS | 12158 | 1468751527360 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 203 (0x91a68800) [pid = 12158] [serial = 1665] [outer = 0x8f10a400] 03:32:08 INFO - PROCESS | 12158 | 1468751528316 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1791ms 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 202 (0x92fbc400) [pid = 12158] [serial = 1568] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOCSHELL 0x8d507800 == 74 [pid = 12158] [id = 527] 03:32:08 INFO - PROCESS | 12158 | 1468751528489 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 12158 | 1468751528497 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:32:08 INFO - PROCESS | 12158 | --DOCSHELL 0x926f2400 == 73 [pid = 12158] [id = 526] 03:32:08 INFO - PROCESS | 12158 | --DOCSHELL 0x92864000 == 72 [pid = 12158] [id = 525] 03:32:08 INFO - PROCESS | 12158 | --DOCSHELL 0x8f814800 == 71 [pid = 12158] [id = 524] 03:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:32:08 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50fc00 == 70 [pid = 12158] [id = 523] 03:32:08 INFO - PROCESS | 12158 | 1468751528517 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 12158 | 1468751528522 Marionette TRACE conn4 <- [1,2190,null,{}] 03:32:08 INFO - PROCESS | 12158 | 1468751528528 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 12158 | 1468751528534 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:08 INFO - PROCESS | 12158 | 1468751528734 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 201 (0x930edc00) [pid = 12158] [serial = 1500] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 200 (0x8d847400) [pid = 12158] [serial = 1556] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 199 (0x8e540800) [pid = 12158] [serial = 1557] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 198 (0x91933800) [pid = 12158] [serial = 1526] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 197 (0x9aadcc00) [pid = 12158] [serial = 1541] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 196 (0x9abda400) [pid = 12158] [serial = 1544] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 195 (0x8e60d800) [pid = 12158] [serial = 1523] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 194 (0x9a1b0400) [pid = 12158] [serial = 1535] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 193 (0x92ba9c00) [pid = 12158] [serial = 1565] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 192 (0x9a99d400) [pid = 12158] [serial = 1538] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 191 (0x8f9cc400) [pid = 12158] [serial = 1562] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 190 (0x91a6dc00) [pid = 12158] [serial = 1563] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x91934c00) [pid = 12158] [serial = 1560] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0x9184a000) [pid = 12158] [serial = 1559] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x93d70800) [pid = 12158] [serial = 1529] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x9b5bc000) [pid = 12158] [serial = 1550] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x925cd800) [pid = 12158] [serial = 1553] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x98443000) [pid = 12158] [serial = 1532] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x9b243000) [pid = 12158] [serial = 1547] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x925c3000) [pid = 12158] [serial = 1521] [outer = (nil)] [url = about:blank] 03:32:08 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x92dd9400) [pid = 12158] [serial = 1566] [outer = (nil)] [url = about:blank] 03:32:09 INFO - PROCESS | 12158 | 1468751529027 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 12158 | 1468751529034 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9cc400 == 71 [pid = 12158] [id = 555] 03:32:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x9192d000) [pid = 12158] [serial = 1666] [outer = (nil)] 03:32:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x91a66400) [pid = 12158] [serial = 1667] [outer = 0x9192d000] 03:32:09 INFO - PROCESS | 12158 | 1468751529128 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x925c5000) [pid = 12158] [serial = 1668] [outer = 0x9192d000] 03:32:09 INFO - PROCESS | 12158 | 1468751529991 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1489ms 03:32:10 INFO - PROCESS | 12158 | 1468751530004 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 12158 | 1468751530008 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:32:10 INFO - PROCESS | 12158 | 1468751530046 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 12158 | 1468751530053 Marionette TRACE conn4 <- [1,2194,null,{}] 03:32:10 INFO - PROCESS | 12158 | 1468751530075 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 12158 | 1468751530084 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:10 INFO - PROCESS | 12158 | 1468751530306 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:32:10 INFO - PROCESS | 12158 | 1468751530494 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 12158 | 1468751530508 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x9302fc00 == 72 [pid = 12158] [id = 556] 03:32:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x93030000) [pid = 12158] [serial = 1669] [outer = (nil)] 03:32:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x93a23c00) [pid = 12158] [serial = 1670] [outer = 0x93030000] 03:32:10 INFO - PROCESS | 12158 | 1468751530627 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x93d70800) [pid = 12158] [serial = 1671] [outer = 0x93030000] 03:32:11 INFO - PROCESS | 12158 | 1468751531539 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1559ms 03:32:11 INFO - PROCESS | 12158 | 1468751531608 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 12158 | 1468751531616 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:32:11 INFO - PROCESS | 12158 | 1468751531626 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 12158 | 1468751531631 Marionette TRACE conn4 <- [1,2198,null,{}] 03:32:11 INFO - PROCESS | 12158 | 1468751531656 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 12158 | 1468751531664 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:12 INFO - PROCESS | 12158 | 1468751532040 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:32:12 INFO - PROCESS | 12158 | 1468751532224 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 12158 | 1468751532234 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x91854c00 == 73 [pid = 12158] [id = 557] 03:32:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x93a29000) [pid = 12158] [serial = 1672] [outer = (nil)] 03:32:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0x96f41c00) [pid = 12158] [serial = 1673] [outer = 0x93a29000] 03:32:12 INFO - PROCESS | 12158 | 1468751532318 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0x99330000) [pid = 12158] [serial = 1674] [outer = 0x93a29000] 03:32:13 INFO - PROCESS | 12158 | 1468751533192 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2295ms 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x92ad5000) [pid = 12158] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0x93a24c00) [pid = 12158] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x8dadcc00) [pid = 12158] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x8dada800) [pid = 12158] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x92861800) [pid = 12158] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:32:13 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x8ec3b800) [pid = 12158] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:32:14 INFO - PROCESS | 12158 | 1468751534018 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 12158 | 1468751534021 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:32:14 INFO - PROCESS | 12158 | 1468751534038 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 12158 | 1468751534041 Marionette TRACE conn4 <- [1,2202,null,{}] 03:32:14 INFO - PROCESS | 12158 | 1468751534047 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 12158 | 1468751534054 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:14 INFO - PROCESS | 12158 | 1468751534253 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:32:14 INFO - PROCESS | 12158 | 1468751534444 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 12158 | 1468751534456 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9ca000 == 74 [pid = 12158] [id = 558] 03:32:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x91930c00) [pid = 12158] [serial = 1675] [outer = (nil)] 03:32:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x92861800) [pid = 12158] [serial = 1676] [outer = 0x91930c00] 03:32:14 INFO - PROCESS | 12158 | 1468751534529 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x93a6ec00) [pid = 12158] [serial = 1677] [outer = 0x91930c00] 03:32:15 INFO - PROCESS | 12158 | 1468751535346 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1383ms 03:32:15 INFO - PROCESS | 12158 | 1468751535419 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 12158 | 1468751535423 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:32:15 INFO - PROCESS | 12158 | 1468751535430 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 12158 | 1468751535432 Marionette TRACE conn4 <- [1,2206,null,{}] 03:32:15 INFO - PROCESS | 12158 | 1468751535440 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 12158 | 1468751535450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:15 INFO - PROCESS | 12158 | 1468751535670 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:32:15 INFO - PROCESS | 12158 | 1468751535857 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 12158 | 1468751535863 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad9400 == 75 [pid = 12158] [id = 559] 03:32:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x8dae4c00) [pid = 12158] [serial = 1678] [outer = (nil)] 03:32:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0x9a232000) [pid = 12158] [serial = 1679] [outer = 0x8dae4c00] 03:32:15 INFO - PROCESS | 12158 | 1468751535938 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0x9a910000) [pid = 12158] [serial = 1680] [outer = 0x8dae4c00] 03:32:17 INFO - PROCESS | 12158 | 1468751537066 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1693ms 03:32:17 INFO - PROCESS | 12158 | 1468751537123 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 12158 | 1468751537130 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:32:17 INFO - PROCESS | 12158 | 1468751537139 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 12158 | 1468751537147 Marionette TRACE conn4 <- [1,2210,null,{}] 03:32:17 INFO - PROCESS | 12158 | 1468751537219 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 12158 | 1468751537227 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:17 INFO - PROCESS | 12158 | 1468751537442 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:32:17 INFO - PROCESS | 12158 | 1468751537756 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 12158 | 1468751537765 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e540800 == 76 [pid = 12158] [id = 560] 03:32:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 191 (0x8f105c00) [pid = 12158] [serial = 1681] [outer = (nil)] 03:32:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 192 (0x91852400) [pid = 12158] [serial = 1682] [outer = 0x8f105c00] 03:32:17 INFO - PROCESS | 12158 | 1468751537856 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 193 (0x91a70c00) [pid = 12158] [serial = 1683] [outer = 0x8f105c00] 03:32:18 INFO - PROCESS | 12158 | 1468751538872 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1783ms 03:32:18 INFO - PROCESS | 12158 | 1468751538923 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 12158 | 1468751538931 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:32:18 INFO - PROCESS | 12158 | 1468751538943 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 12158 | 1468751538947 Marionette TRACE conn4 <- [1,2214,null,{}] 03:32:18 INFO - PROCESS | 12158 | 1468751538954 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 12158 | 1468751538959 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:19 INFO - PROCESS | 12158 | 1468751539236 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:32:19 INFO - PROCESS | 12158 | 1468751539566 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 12158 | 1468751539577 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae3c00 == 77 [pid = 12158] [id = 561] 03:32:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 194 (0x92fc3000) [pid = 12158] [serial = 1684] [outer = (nil)] 03:32:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 195 (0x930ef800) [pid = 12158] [serial = 1685] [outer = 0x92fc3000] 03:32:19 INFO - PROCESS | 12158 | 1468751539669 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 196 (0x95497c00) [pid = 12158] [serial = 1686] [outer = 0x92fc3000] 03:32:20 INFO - PROCESS | 12158 | 1468751540782 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1885ms 03:32:20 INFO - PROCESS | 12158 | 1468751540830 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 12158 | 1468751540837 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:32:20 INFO - PROCESS | 12158 | 1468751540846 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 12158 | 1468751540856 Marionette TRACE conn4 <- [1,2218,null,{}] 03:32:20 INFO - PROCESS | 12158 | 1468751540878 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 12158 | 1468751540889 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:21 INFO - PROCESS | 12158 | 1468751541145 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:32:21 INFO - PROCESS | 12158 | 1468751541456 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 12158 | 1468751541470 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaa9800 == 78 [pid = 12158] [id = 562] 03:32:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 197 (0x9aaaa400) [pid = 12158] [serial = 1687] [outer = (nil)] 03:32:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 198 (0x9abd7800) [pid = 12158] [serial = 1688] [outer = 0x9aaaa400] 03:32:21 INFO - PROCESS | 12158 | 1468751541556 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 199 (0x9b248400) [pid = 12158] [serial = 1689] [outer = 0x9aaaa400] 03:32:22 INFO - PROCESS | 12158 | 1468751542475 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1698ms 03:32:22 INFO - PROCESS | 12158 | 1468751542545 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 12158 | 1468751542550 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:32:22 INFO - PROCESS | 12158 | 1468751542558 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 12158 | 1468751542561 Marionette TRACE conn4 <- [1,2222,null,{}] 03:32:22 INFO - PROCESS | 12158 | 1468751542569 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 12158 | 1468751542573 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:22 INFO - PROCESS | 12158 | 1468751542867 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:32:23 INFO - PROCESS | 12158 | 1468751543198 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 12158 | 1468751543205 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d1800 == 79 [pid = 12158] [id = 563] 03:32:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 200 (0x9b61b400) [pid = 12158] [serial = 1690] [outer = (nil)] 03:32:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 201 (0x9c04a800) [pid = 12158] [serial = 1691] [outer = 0x9b61b400] 03:32:23 INFO - PROCESS | 12158 | 1468751543321 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 202 (0x9d968400) [pid = 12158] [serial = 1692] [outer = 0x9b61b400] 03:32:24 INFO - PROCESS | 12158 | 1468751544279 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1798ms 03:32:24 INFO - PROCESS | 12158 | 1468751544358 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:32:24 INFO - PROCESS | 12158 | 1468751544362 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:32:24 INFO - PROCESS | 12158 | 1468751544370 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 12158 | 1468751544374 Marionette TRACE conn4 <- [1,2226,null,{}] 03:32:24 INFO - PROCESS | 12158 | 1468751544381 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 12158 | 1468751544386 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:24 INFO - PROCESS | 12158 | 1468751544639 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:32:24 INFO - PROCESS | 12158 | 1468751544969 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 12158 | 1468751544978 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x9c04e000 == 80 [pid = 12158] [id = 564] 03:32:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 203 (0x9d96a800) [pid = 12158] [serial = 1693] [outer = (nil)] 03:32:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 204 (0xa0739400) [pid = 12158] [serial = 1694] [outer = 0x9d96a800] 03:32:25 INFO - PROCESS | 12158 | 1468751545064 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 205 (0xa073d800) [pid = 12158] [serial = 1695] [outer = 0x9d96a800] 03:32:26 INFO - PROCESS | 12158 | 1468751546030 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1737ms 03:32:26 INFO - PROCESS | 12158 | 1468751546109 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 12158 | 1468751546112 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:32:26 INFO - PROCESS | 12158 | 1468751546121 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 12158 | 1468751546125 Marionette TRACE conn4 <- [1,2230,null,{}] 03:32:26 INFO - PROCESS | 12158 | 1468751546132 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 12158 | 1468751546143 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:26 INFO - PROCESS | 12158 | 1468751546436 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:32:26 INFO - PROCESS | 12158 | 1468751546793 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 12158 | 1468751546803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231c00 == 81 [pid = 12158] [id = 565] 03:32:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 206 (0x952b4800) [pid = 12158] [serial = 1696] [outer = (nil)] 03:32:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 207 (0xa2564c00) [pid = 12158] [serial = 1697] [outer = 0x952b4800] 03:32:26 INFO - PROCESS | 12158 | 1468751546898 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 208 (0xa317b800) [pid = 12158] [serial = 1698] [outer = 0x952b4800] 03:32:27 INFO - PROCESS | 12158 | 1468751547916 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1837ms 03:32:27 INFO - PROCESS | 12158 | 1468751547958 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 12158 | 1468751547962 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:32:27 INFO - PROCESS | 12158 | 1468751547970 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 12158 | 1468751547974 Marionette TRACE conn4 <- [1,2234,null,{}] 03:32:27 INFO - PROCESS | 12158 | 1468751547981 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 12158 | 1468751547986 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:28 INFO - PROCESS | 12158 | 1468751548219 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:32:28 INFO - PROCESS | 12158 | 1468751548538 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 12158 | 1468751548548 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22fc00 == 82 [pid = 12158] [id = 566] 03:32:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 209 (0x8f81e800) [pid = 12158] [serial = 1699] [outer = (nil)] 03:32:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 210 (0xa4d55000) [pid = 12158] [serial = 1700] [outer = 0x8f81e800] 03:32:28 INFO - PROCESS | 12158 | 1468751548639 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 211 (0xa4f23800) [pid = 12158] [serial = 1701] [outer = 0x8f81e800] 03:32:29 INFO - PROCESS | 12158 | 1468751549519 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 03:32:29 INFO - PROCESS | 12158 | 1468751549557 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 12158 | 1468751549561 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:32:29 INFO - PROCESS | 12158 | 1468751549569 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 12158 | 1468751549572 Marionette TRACE conn4 <- [1,2238,null,{}] 03:32:29 INFO - PROCESS | 12158 | 1468751549599 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 12158 | 1468751549605 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:29 INFO - PROCESS | 12158 | 1468751549821 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:32:30 INFO - PROCESS | 12158 | 1468751550134 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 12158 | 1468751550144 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:30 INFO - PROCESS | 12158 | ++DOCSHELL 0xa3182800 == 83 [pid = 12158] [id = 567] 03:32:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 212 (0xa3186400) [pid = 12158] [serial = 1702] [outer = (nil)] 03:32:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 213 (0xa61c2c00) [pid = 12158] [serial = 1703] [outer = 0xa3186400] 03:32:30 INFO - PROCESS | 12158 | 1468751550236 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 214 (0xa678fc00) [pid = 12158] [serial = 1704] [outer = 0xa3186400] 03:32:31 INFO - PROCESS | 12158 | 1468751551172 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1647ms 03:32:31 INFO - PROCESS | 12158 | 1468751551217 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 12158 | 1468751551222 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:32:31 INFO - PROCESS | 12158 | 1468751551230 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 12158 | 1468751551234 Marionette TRACE conn4 <- [1,2242,null,{}] 03:32:31 INFO - PROCESS | 12158 | 1468751551241 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 12158 | 1468751551247 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:31 INFO - PROCESS | 12158 | 1468751551471 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:32:31 INFO - PROCESS | 12158 | 1468751551796 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 12158 | 1468751551807 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dadf400 == 84 [pid = 12158] [id = 568] 03:32:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 215 (0x8e707800) [pid = 12158] [serial = 1705] [outer = (nil)] 03:32:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 216 (0xa682d000) [pid = 12158] [serial = 1706] [outer = 0x8e707800] 03:32:31 INFO - PROCESS | 12158 | 1468751551899 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 217 (0xa68b7800) [pid = 12158] [serial = 1707] [outer = 0x8e707800] 03:32:32 INFO - PROCESS | 12158 | 1468751552787 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1595ms 03:32:32 INFO - PROCESS | 12158 | 1468751552825 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 12158 | 1468751552829 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:32:32 INFO - PROCESS | 12158 | 1468751552837 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 12158 | 1468751552840 Marionette TRACE conn4 <- [1,2246,null,{}] 03:32:32 INFO - PROCESS | 12158 | 1468751552846 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 12158 | 1468751552851 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:33 INFO - PROCESS | 12158 | 1468751553070 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:32:33 INFO - PROCESS | 12158 | 1468751553386 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 12158 | 1468751553392 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ed01800 == 85 [pid = 12158] [id = 569] 03:32:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 218 (0x8ed02400) [pid = 12158] [serial = 1708] [outer = (nil)] 03:32:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 219 (0x8ed0a400) [pid = 12158] [serial = 1709] [outer = 0x8ed02400] 03:32:33 INFO - PROCESS | 12158 | 1468751553488 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 220 (0x8ed0cc00) [pid = 12158] [serial = 1710] [outer = 0x8ed02400] 03:32:34 INFO - PROCESS | 12158 | 1468751554479 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1690ms 03:32:34 INFO - PROCESS | 12158 | 1468751554528 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:32:34 INFO - PROCESS | 12158 | 1468751554533 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:32:34 INFO - PROCESS | 12158 | 1468751554540 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 12158 | 1468751554545 Marionette TRACE conn4 <- [1,2250,null,{}] 03:32:34 INFO - PROCESS | 12158 | 1468751554552 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 12158 | 1468751554558 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:34 INFO - PROCESS | 12158 | 1468751554837 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:32:35 INFO - PROCESS | 12158 | 1468751555174 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 12158 | 1468751555182 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:35 INFO - PROCESS | 12158 | ++DOCSHELL 0xa6c0d800 == 86 [pid = 12158] [id = 570] 03:32:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 221 (0xa6c0dc00) [pid = 12158] [serial = 1711] [outer = (nil)] 03:32:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 222 (0xa6c10800) [pid = 12158] [serial = 1712] [outer = 0xa6c0dc00] 03:32:35 INFO - PROCESS | 12158 | 1468751555278 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 223 (0xa6c18400) [pid = 12158] [serial = 1713] [outer = 0xa6c0dc00] 03:32:36 INFO - PROCESS | 12158 | 1468751556226 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1734ms 03:32:36 INFO - PROCESS | 12158 | 1468751556275 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 12158 | 1468751556278 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:32:36 INFO - PROCESS | 12158 | 1468751556287 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 12158 | 1468751556291 Marionette TRACE conn4 <- [1,2254,null,{}] 03:32:36 INFO - PROCESS | 12158 | 1468751556297 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 12158 | 1468751556302 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:36 INFO - PROCESS | 12158 | 1468751556523 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:32:36 INFO - PROCESS | 12158 | 1468751556862 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 12158 | 1468751556874 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x95f44c00 == 87 [pid = 12158] [id = 571] 03:32:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 224 (0x95f45000) [pid = 12158] [serial = 1714] [outer = (nil)] 03:32:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 225 (0x95f49800) [pid = 12158] [serial = 1715] [outer = 0x95f45000] 03:32:37 INFO - PROCESS | 12158 | 1468751557029 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 226 (0x95f4b400) [pid = 12158] [serial = 1716] [outer = 0x95f45000] 03:32:37 INFO - PROCESS | 12158 | 1468751557971 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1736ms 03:32:38 INFO - PROCESS | 12158 | 1468751558023 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 12158 | 1468751558028 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:32:38 INFO - PROCESS | 12158 | 1468751558035 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 12158 | 1468751558039 Marionette TRACE conn4 <- [1,2258,null,{}] 03:32:38 INFO - PROCESS | 12158 | 1468751558045 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 12158 | 1468751558051 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:38 INFO - PROCESS | 12158 | 1468751558321 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:32:38 INFO - PROCESS | 12158 | 1468751558653 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 12158 | 1468751558659 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e799800 == 88 [pid = 12158] [id = 572] 03:32:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 227 (0x8e79a400) [pid = 12158] [serial = 1717] [outer = (nil)] 03:32:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 228 (0x8e7a2400) [pid = 12158] [serial = 1718] [outer = 0x8e79a400] 03:32:38 INFO - PROCESS | 12158 | 1468751558749 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 229 (0x8e7a4c00) [pid = 12158] [serial = 1719] [outer = 0x8e79a400] 03:32:39 INFO - PROCESS | 12158 | 1468751559673 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 03:32:39 INFO - PROCESS | 12158 | 1468751559741 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 12158 | 1468751559746 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:32:39 INFO - PROCESS | 12158 | 1468751559758 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 12158 | 1468751559761 Marionette TRACE conn4 <- [1,2262,null,{}] 03:32:39 INFO - PROCESS | 12158 | 1468751559770 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 12158 | 1468751559776 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:40 INFO - PROCESS | 12158 | 1468751560014 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:32:40 INFO - PROCESS | 12158 | 1468751560345 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 12158 | 1468751560356 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ca400 == 89 [pid = 12158] [id = 573] 03:32:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 230 (0x8e79b400) [pid = 12158] [serial = 1720] [outer = (nil)] 03:32:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 231 (0x8f817800) [pid = 12158] [serial = 1721] [outer = 0x8e79b400] 03:32:40 INFO - PROCESS | 12158 | 1468751560460 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 232 (0x92510800) [pid = 12158] [serial = 1722] [outer = 0x8e79b400] 03:32:41 INFO - PROCESS | 12158 | 1468751561402 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1685ms 03:32:41 INFO - PROCESS | 12158 | 1468751561460 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 12158 | 1468751561465 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:32:41 INFO - PROCESS | 12158 | 1468751561476 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 12158 | 1468751561481 Marionette TRACE conn4 <- [1,2266,null,{}] 03:32:41 INFO - PROCESS | 12158 | 1468751561487 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 12158 | 1468751561493 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:41 INFO - PROCESS | 12158 | 1468751561737 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:32:42 INFO - PROCESS | 12158 | 1468751562088 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 12158 | 1468751562099 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf1800 == 90 [pid = 12158] [id = 574] 03:32:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 233 (0x89bf2400) [pid = 12158] [serial = 1723] [outer = (nil)] 03:32:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 234 (0x89bf5400) [pid = 12158] [serial = 1724] [outer = 0x89bf2400] 03:32:42 INFO - PROCESS | 12158 | 1468751562204 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 235 (0x89bf8000) [pid = 12158] [serial = 1725] [outer = 0x89bf2400] 03:32:43 INFO - PROCESS | 12158 | 1468751563136 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2035ms 03:32:43 INFO - PROCESS | 12158 | 1468751563518 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 12158 | 1468751563526 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:32:43 INFO - PROCESS | 12158 | 1468751563535 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 12158 | 1468751563540 Marionette TRACE conn4 <- [1,2270,null,{}] 03:32:43 INFO - PROCESS | 12158 | 1468751563551 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 12158 | 1468751563560 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:43 INFO - PROCESS | 12158 | 1468751563931 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:32:44 INFO - PROCESS | 12158 | 1468751564157 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 12158 | 1468751564174 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae5c00 == 91 [pid = 12158] [id = 575] 03:32:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 236 (0x8e545800) [pid = 12158] [serial = 1726] [outer = (nil)] 03:32:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 237 (0x8e60ec00) [pid = 12158] [serial = 1727] [outer = 0x8e545800] 03:32:44 INFO - PROCESS | 12158 | 1468751564255 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 238 (0x8e709000) [pid = 12158] [serial = 1728] [outer = 0x8e545800] 03:32:45 INFO - PROCESS | 12158 | 1468751565329 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1837ms 03:32:45 INFO - PROCESS | 12158 | 1468751565373 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 12158 | 1468751565378 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:32:45 INFO - PROCESS | 12158 | 1468751565390 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 12158 | 1468751565396 Marionette TRACE conn4 <- [1,2274,null,{}] 03:32:45 INFO - PROCESS | 12158 | 1468751565403 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 12158 | 1468751565410 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:45 INFO - PROCESS | 12158 | 1468751565690 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:32:46 INFO - PROCESS | 12158 | 1468751566032 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 12158 | 1468751566041 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f109400 == 92 [pid = 12158] [id = 576] 03:32:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 239 (0x8f820c00) [pid = 12158] [serial = 1729] [outer = (nil)] 03:32:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 240 (0x9184d800) [pid = 12158] [serial = 1730] [outer = 0x8f820c00] 03:32:46 INFO - PROCESS | 12158 | 1468751566126 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 241 (0x91a6fc00) [pid = 12158] [serial = 1731] [outer = 0x8f820c00] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8d509c00 == 91 [pid = 12158] [id = 482] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8f811800 == 90 [pid = 12158] [id = 485] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x9184a400 == 89 [pid = 12158] [id = 478] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231400 == 88 [pid = 12158] [id = 484] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x930ecc00 == 87 [pid = 12158] [id = 515] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x91a74c00 == 86 [pid = 12158] [id = 479] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e800 == 85 [pid = 12158] [id = 516] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8e546000 == 84 [pid = 12158] [id = 517] 03:32:46 INFO - PROCESS | 12158 | --DOCSHELL 0x8d845400 == 83 [pid = 12158] [id = 426] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 240 (0x930ec000) [pid = 12158] [serial = 1569] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 239 (0x93b58400) [pid = 12158] [serial = 1622] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 238 (0x8f103800) [pid = 12158] [serial = 1625] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 237 (0x8f105000) [pid = 12158] [serial = 1616] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 236 (0x91a74800) [pid = 12158] [serial = 1617] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 235 (0x8d84bc00) [pid = 12158] [serial = 1571] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 234 (0x9b5bf400) [pid = 12158] [serial = 1595] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 233 (0x92ba4400) [pid = 12158] [serial = 1577] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 232 (0x8f9c7c00) [pid = 12158] [serial = 1574] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 231 (0x997ce800) [pid = 12158] [serial = 1586] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 230 (0xa0734000) [pid = 12158] [serial = 1610] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 229 (0x92ad6400) [pid = 12158] [serial = 1619] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 228 (0xa1190c00) [pid = 12158] [serial = 1607] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 227 (0xa110e800) [pid = 12158] [serial = 1604] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 226 (0x9b624800) [pid = 12158] [serial = 1592] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 225 (0x95374400) [pid = 12158] [serial = 1580] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 224 (0x9d5f7c00) [pid = 12158] [serial = 1598] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 223 (0x9abcf800) [pid = 12158] [serial = 1589] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 222 (0x8f813c00) [pid = 12158] [serial = 1614] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 221 (0x8f101400) [pid = 12158] [serial = 1613] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 220 (0x96f3b400) [pid = 12158] [serial = 1583] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 219 (0x9d983000) [pid = 12158] [serial = 1601] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 218 (0x948aa400) [pid = 12158] [serial = 1623] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 217 (0x92fb6400) [pid = 12158] [serial = 1620] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 216 (0x9a1a2000) [pid = 12158] [serial = 1628] [outer = (nil)] [url = about:blank] 03:32:46 INFO - PROCESS | 12158 | --DOMWINDOW == 215 (0x93a72c00) [pid = 12158] [serial = 1626] [outer = (nil)] [url = about:blank] 03:32:47 INFO - PROCESS | 12158 | 1468751567257 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1900ms 03:32:47 INFO - PROCESS | 12158 | 1468751567287 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 12158 | 1468751567292 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:32:47 INFO - PROCESS | 12158 | 1468751567299 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 12158 | 1468751567302 Marionette TRACE conn4 <- [1,2278,null,{}] 03:32:47 INFO - PROCESS | 12158 | 1468751567318 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 12158 | 1468751567327 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:47 INFO - PROCESS | 12158 | 1468751567548 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:32:47 INFO - PROCESS | 12158 | 1468751567752 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 12158 | 1468751567767 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c7c00 == 84 [pid = 12158] [id = 577] 03:32:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 216 (0x9184a400) [pid = 12158] [serial = 1732] [outer = (nil)] 03:32:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 217 (0x9285ec00) [pid = 12158] [serial = 1733] [outer = 0x9184a400] 03:32:47 INFO - PROCESS | 12158 | 1468751567851 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 218 (0x92adf000) [pid = 12158] [serial = 1734] [outer = 0x9184a400] 03:32:48 INFO - PROCESS | 12158 | 1468751568760 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1486ms 03:32:48 INFO - PROCESS | 12158 | 1468751568819 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 12158 | 1468751568822 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:32:48 INFO - PROCESS | 12158 | 1468751568833 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 12158 | 1468751568838 Marionette TRACE conn4 <- [1,2282,null,{}] 03:32:48 INFO - PROCESS | 12158 | 1468751568845 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 12158 | 1468751568850 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:49 INFO - PROCESS | 12158 | 1468751569063 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:32:49 INFO - PROCESS | 12158 | 1468751569280 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 12158 | 1468751569291 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dadc000 == 85 [pid = 12158] [id = 578] 03:32:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 219 (0x9250a000) [pid = 12158] [serial = 1735] [outer = (nil)] 03:32:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 220 (0x92fc0400) [pid = 12158] [serial = 1736] [outer = 0x9250a000] 03:32:49 INFO - PROCESS | 12158 | 1468751569382 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 221 (0x93b58400) [pid = 12158] [serial = 1737] [outer = 0x9250a000] 03:32:50 INFO - PROCESS | 12158 | 1468751570350 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1589ms 03:32:50 INFO - PROCESS | 12158 | 1468751570424 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 12158 | 1468751570427 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:32:50 INFO - PROCESS | 12158 | 1468751570457 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 12158 | 1468751570461 Marionette TRACE conn4 <- [1,2286,null,{}] 03:32:50 INFO - PROCESS | 12158 | 1468751570468 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 12158 | 1468751570475 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:50 INFO - PROCESS | 12158 | 1468751570761 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:32:50 INFO - PROCESS | 12158 | 1468751570806 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 12158 | 1468751570816 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x92bb2c00 == 86 [pid = 12158] [id = 579] 03:32:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 222 (0x92fb9000) [pid = 12158] [serial = 1738] [outer = (nil)] 03:32:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 223 (0x9549e800) [pid = 12158] [serial = 1739] [outer = 0x92fb9000] 03:32:51 INFO - PROCESS | 12158 | 1468751570999 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 224 (0x95f43400) [pid = 12158] [serial = 1740] [outer = 0x92fb9000] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 223 (0x93a29000) [pid = 12158] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 222 (0x93030000) [pid = 12158] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 221 (0x8f10a400) [pid = 12158] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 220 (0x9192d000) [pid = 12158] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 219 (0x926ec000) [pid = 12158] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:32:52 INFO - PROCESS | 12158 | --DOMWINDOW == 218 (0x91930c00) [pid = 12158] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:32:52 INFO - PROCESS | 12158 | 1468751572479 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2110ms 03:32:52 INFO - PROCESS | 12158 | 1468751572547 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 12158 | 1468751572550 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:32:52 INFO - PROCESS | 12158 | 1468751572557 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 12158 | 1468751572561 Marionette TRACE conn4 <- [1,2290,null,{}] 03:32:52 INFO - PROCESS | 12158 | 1468751572567 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 12158 | 1468751572577 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:52 INFO - PROCESS | 12158 | 1468751572832 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:32:53 INFO - PROCESS | 12158 | 1468751573028 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 12158 | 1468751573037 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e79a000 == 87 [pid = 12158] [id = 580] 03:32:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 219 (0x93027400) [pid = 12158] [serial = 1741] [outer = (nil)] 03:32:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 220 (0x99852400) [pid = 12158] [serial = 1742] [outer = 0x93027400] 03:32:53 INFO - PROCESS | 12158 | 1468751573162 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 221 (0x9a1a4800) [pid = 12158] [serial = 1743] [outer = 0x93027400] 03:32:54 INFO - PROCESS | 12158 | 1468751574043 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1540ms 03:32:54 INFO - PROCESS | 12158 | 1468751574099 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 12158 | 1468751574106 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:32:54 INFO - PROCESS | 12158 | 1468751574129 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 12158 | 1468751574137 Marionette TRACE conn4 <- [1,2294,null,{}] 03:32:54 INFO - PROCESS | 12158 | 1468751574146 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 12158 | 1468751574152 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:54 INFO - PROCESS | 12158 | 1468751574497 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:32:54 INFO - PROCESS | 12158 | 1468751574865 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 12158 | 1468751574880 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d503400 == 88 [pid = 12158] [id = 581] 03:32:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 222 (0x8e54cc00) [pid = 12158] [serial = 1744] [outer = (nil)] 03:32:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 223 (0x8e70e800) [pid = 12158] [serial = 1745] [outer = 0x8e54cc00] 03:32:54 INFO - PROCESS | 12158 | 1468751574970 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 224 (0x8ed05800) [pid = 12158] [serial = 1746] [outer = 0x8e54cc00] 03:32:55 INFO - PROCESS | 12158 | 1468751575991 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1893ms 03:32:56 INFO - PROCESS | 12158 | 1468751576022 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 12158 | 1468751576030 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:32:56 INFO - PROCESS | 12158 | 1468751576042 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 12158 | 1468751576046 Marionette TRACE conn4 <- [1,2298,null,{}] 03:32:56 INFO - PROCESS | 12158 | 1468751576053 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 12158 | 1468751576059 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:56 INFO - PROCESS | 12158 | 1468751576301 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:32:56 INFO - PROCESS | 12158 | 1468751576631 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 12158 | 1468751576637 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c4000 == 89 [pid = 12158] [id = 582] 03:32:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 225 (0x9250bc00) [pid = 12158] [serial = 1747] [outer = (nil)] 03:32:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 226 (0x926ef800) [pid = 12158] [serial = 1748] [outer = 0x9250bc00] 03:32:56 INFO - PROCESS | 12158 | 1468751576739 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 227 (0x92adec00) [pid = 12158] [serial = 1749] [outer = 0x9250bc00] 03:32:57 INFO - PROCESS | 12158 | 1468751577758 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1795ms 03:32:57 INFO - PROCESS | 12158 | 1468751577838 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 12158 | 1468751577843 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:32:57 INFO - PROCESS | 12158 | 1468751577852 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 12158 | 1468751577860 Marionette TRACE conn4 <- [1,2302,null,{}] 03:32:57 INFO - PROCESS | 12158 | 1468751577880 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 12158 | 1468751577890 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:58 INFO - PROCESS | 12158 | 1468751578291 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:32:58 INFO - PROCESS | 12158 | 1468751578577 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 12158 | 1468751578591 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x97a89000 == 90 [pid = 12158] [id = 583] 03:32:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 228 (0x97a8c800) [pid = 12158] [serial = 1750] [outer = (nil)] 03:32:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 229 (0x9a1a3400) [pid = 12158] [serial = 1751] [outer = 0x97a8c800] 03:32:58 INFO - PROCESS | 12158 | 1468751578684 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 230 (0x9a23bc00) [pid = 12158] [serial = 1752] [outer = 0x97a8c800] 03:32:59 INFO - PROCESS | 12158 | 1468751579642 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1841ms 03:32:59 INFO - PROCESS | 12158 | 1468751579694 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 12158 | 1468751579700 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:32:59 INFO - PROCESS | 12158 | 1468751579708 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 12158 | 1468751579713 Marionette TRACE conn4 <- [1,2306,null,{}] 03:32:59 INFO - PROCESS | 12158 | 1468751579720 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 12158 | 1468751579727 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:32:59 INFO - PROCESS | 12158 | 1468751579985 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:33:00 INFO - PROCESS | 12158 | 1468751580319 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 12158 | 1468751580328 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d844000 == 91 [pid = 12158] [id = 584] 03:33:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 231 (0x95f48000) [pid = 12158] [serial = 1753] [outer = (nil)] 03:33:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 232 (0x9b5bf800) [pid = 12158] [serial = 1754] [outer = 0x95f48000] 03:33:00 INFO - PROCESS | 12158 | 1468751580422 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 233 (0x9c04e400) [pid = 12158] [serial = 1755] [outer = 0x95f48000] 03:33:01 INFO - PROCESS | 12158 | 1468751581417 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1743ms 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:33:01 INFO - PROCESS | 12158 | 1468751581453 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 12158 | 1468751581457 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:33:01 INFO - PROCESS | 12158 | 1468751581465 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 12158 | 1468751581468 Marionette TRACE conn4 <- [1,2310,null,{}] 03:33:01 INFO - PROCESS | 12158 | 1468751581476 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 12158 | 1468751581483 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:01 INFO - PROCESS | 12158 | 1468751581733 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:33:02 INFO - PROCESS | 12158 | 1468751582069 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 12158 | 1468751582077 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x9485e000 == 92 [pid = 12158] [id = 585] 03:33:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 234 (0x95374400) [pid = 12158] [serial = 1756] [outer = (nil)] 03:33:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 235 (0xa0632800) [pid = 12158] [serial = 1757] [outer = 0x95374400] 03:33:02 INFO - PROCESS | 12158 | 1468751582175 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 236 (0xa0741400) [pid = 12158] [serial = 1758] [outer = 0x95374400] 03:33:03 INFO - PROCESS | 12158 | 1468751583135 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1738ms 03:33:03 INFO - PROCESS | 12158 | 1468751583203 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 12158 | 1468751583207 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:33:03 INFO - PROCESS | 12158 | 1468751583214 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 12158 | 1468751583217 Marionette TRACE conn4 <- [1,2314,null,{}] 03:33:03 INFO - PROCESS | 12158 | 1468751583224 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 12158 | 1468751583234 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:03 INFO - PROCESS | 12158 | 1468751583545 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:33:03 INFO - PROCESS | 12158 | 1468751583886 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 12158 | 1468751583898 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285f400 == 93 [pid = 12158] [id = 586] 03:33:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 237 (0x95c2e000) [pid = 12158] [serial = 1759] [outer = (nil)] 03:33:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 238 (0xa2243800) [pid = 12158] [serial = 1760] [outer = 0x95c2e000] 03:33:03 INFO - PROCESS | 12158 | 1468751583989 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 239 (0xa334b000) [pid = 12158] [serial = 1761] [outer = 0x95c2e000] 03:33:05 INFO - PROCESS | 12158 | 1468751584999 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1850ms 03:33:05 INFO - PROCESS | 12158 | 1468751585065 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 12158 | 1468751585071 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:33:05 INFO - PROCESS | 12158 | 1468751585080 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 12158 | 1468751585085 Marionette TRACE conn4 <- [1,2318,null,{}] 03:33:05 INFO - PROCESS | 12158 | 1468751585092 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 12158 | 1468751585097 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:05 INFO - PROCESS | 12158 | 1468751585326 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:33:05 INFO - PROCESS | 12158 | 1468751585667 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 12158 | 1468751585675 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d72fc00 == 94 [pid = 12158] [id = 587] 03:33:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 240 (0x8d730000) [pid = 12158] [serial = 1762] [outer = (nil)] 03:33:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 241 (0x8d738400) [pid = 12158] [serial = 1763] [outer = 0x8d730000] 03:33:05 INFO - PROCESS | 12158 | 1468751585766 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 242 (0x8d73a000) [pid = 12158] [serial = 1764] [outer = 0x8d730000] 03:33:06 INFO - PROCESS | 12158 | 1468751586707 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 12158 | 1468751586787 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:33:06 INFO - PROCESS | 12158 | 1468751586795 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 12158 | 1468751586800 Marionette TRACE conn4 <- [1,2322,null,{}] 03:33:06 INFO - PROCESS | 12158 | 1468751586807 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 12158 | 1468751586812 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:07 INFO - PROCESS | 12158 | 1468751587092 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:33:07 INFO - PROCESS | 12158 | 1468751587439 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 12158 | 1468751587450 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d730400 == 95 [pid = 12158] [id = 588] 03:33:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 243 (0x8d739000) [pid = 12158] [serial = 1765] [outer = (nil)] 03:33:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 244 (0xa34e2800) [pid = 12158] [serial = 1766] [outer = 0x8d739000] 03:33:07 INFO - PROCESS | 12158 | 1468751587540 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 245 (0xa6191000) [pid = 12158] [serial = 1767] [outer = 0x8d739000] 03:33:08 INFO - PROCESS | 12158 | 1468751588453 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1733ms 03:33:08 INFO - PROCESS | 12158 | 1468751588528 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 12158 | 1468751588533 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:33:08 INFO - PROCESS | 12158 | 1468751588541 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 12158 | 1468751588545 Marionette TRACE conn4 <- [1,2326,null,{}] 03:33:08 INFO - PROCESS | 12158 | 1468751588552 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 12158 | 1468751588558 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:08 INFO - PROCESS | 12158 | 1468751588842 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:33:09 INFO - PROCESS | 12158 | 1468751589178 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 12158 | 1468751589189 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d841c00 == 96 [pid = 12158] [id = 589] 03:33:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 246 (0x8e5c0000) [pid = 12158] [serial = 1768] [outer = (nil)] 03:33:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 247 (0x8e5c6400) [pid = 12158] [serial = 1769] [outer = 0x8e5c0000] 03:33:09 INFO - PROCESS | 12158 | 1468751589276 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 248 (0x8e5c9000) [pid = 12158] [serial = 1770] [outer = 0x8e5c0000] 03:33:10 INFO - PROCESS | 12158 | 1468751590251 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1785ms 03:33:10 INFO - PROCESS | 12158 | 1468751590326 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 12158 | 1468751590330 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:33:10 INFO - PROCESS | 12158 | 1468751590339 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 12158 | 1468751590344 Marionette TRACE conn4 <- [1,2330,null,{}] 03:33:10 INFO - PROCESS | 12158 | 1468751590352 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 12158 | 1468751590357 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:10 INFO - PROCESS | 12158 | 1468751590645 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:33:11 INFO - PROCESS | 12158 | 1468751591010 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 12158 | 1468751591026 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e5c1000 == 97 [pid = 12158] [id = 590] 03:33:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 249 (0x8e5ca000) [pid = 12158] [serial = 1771] [outer = (nil)] 03:33:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 250 (0x8f96a000) [pid = 12158] [serial = 1772] [outer = 0x8e5ca000] 03:33:11 INFO - PROCESS | 12158 | 1468751591112 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 251 (0x8f96c400) [pid = 12158] [serial = 1773] [outer = 0x8e5ca000] 03:33:12 INFO - PROCESS | 12158 | 1468751592104 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1790ms 03:33:12 INFO - PROCESS | 12158 | 1468751592130 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 12158 | 1468751592135 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:33:12 INFO - PROCESS | 12158 | 1468751592153 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 12158 | 1468751592159 Marionette TRACE conn4 <- [1,2334,null,{}] 03:33:12 INFO - PROCESS | 12158 | 1468751592165 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 12158 | 1468751592172 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:12 INFO - PROCESS | 12158 | 1468751592476 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:33:12 INFO - PROCESS | 12158 | 1468751592871 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 12158 | 1468751592878 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f977000 == 98 [pid = 12158] [id = 591] 03:33:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 252 (0x8f977400) [pid = 12158] [serial = 1774] [outer = (nil)] 03:33:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 253 (0x92517400) [pid = 12158] [serial = 1775] [outer = 0x8f977400] 03:33:12 INFO - PROCESS | 12158 | 1468751592976 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 254 (0x9549c400) [pid = 12158] [serial = 1776] [outer = 0x8f977400] 03:33:13 INFO - PROCESS | 12158 | 1468751593917 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1837ms 03:33:13 INFO - PROCESS | 12158 | 1468751593991 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 12158 | 1468751593995 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:33:14 INFO - PROCESS | 12158 | 1468751594004 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 12158 | 1468751594008 Marionette TRACE conn4 <- [1,2338,null,{}] 03:33:14 INFO - PROCESS | 12158 | 1468751594014 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 12158 | 1468751594019 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:14 INFO - PROCESS | 12158 | 1468751594268 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:33:14 INFO - PROCESS | 12158 | 1468751594706 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 12158 | 1468751594716 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc5800 == 99 [pid = 12158] [id = 592] 03:33:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 255 (0x8abc7000) [pid = 12158] [serial = 1777] [outer = (nil)] 03:33:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 256 (0x8abce800) [pid = 12158] [serial = 1778] [outer = 0x8abc7000] 03:33:14 INFO - PROCESS | 12158 | 1468751594875 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 257 (0x8abd2800) [pid = 12158] [serial = 1779] [outer = 0x8abc7000] 03:33:16 INFO - PROCESS | 12158 | 1468751596170 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2201ms 03:33:16 INFO - PROCESS | 12158 | 1468751596205 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 12158 | 1468751596210 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:33:16 INFO - PROCESS | 12158 | 1468751596217 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 12158 | 1468751596221 Marionette TRACE conn4 <- [1,2342,null,{}] 03:33:16 INFO - PROCESS | 12158 | 1468751596227 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 12158 | 1468751596233 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:16 INFO - PROCESS | 12158 | 1468751596468 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:33:16 INFO - PROCESS | 12158 | 1468751596807 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 12158 | 1468751596818 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc5c00 == 100 [pid = 12158] [id = 593] 03:33:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 258 (0x8abc9c00) [pid = 12158] [serial = 1780] [outer = (nil)] 03:33:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 259 (0x993a3400) [pid = 12158] [serial = 1781] [outer = 0x8abc9c00] 03:33:16 INFO - PROCESS | 12158 | 1468751596910 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 260 (0x9d5f7c00) [pid = 12158] [serial = 1782] [outer = 0x8abc9c00] 03:33:18 INFO - PROCESS | 12158 | 1468751598489 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2336ms 03:33:18 INFO - PROCESS | 12158 | 1468751598555 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 12158 | 1468751598562 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:33:18 INFO - PROCESS | 12158 | 1468751598572 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 12158 | 1468751598576 Marionette TRACE conn4 <- [1,2346,null,{}] 03:33:18 INFO - PROCESS | 12158 | 1468751598645 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 12158 | 1468751598652 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:18 INFO - PROCESS | 12158 | 1468751598891 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:33:19 INFO - PROCESS | 12158 | 1468751599186 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 12158 | 1468751599202 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x89987400 == 101 [pid = 12158] [id = 594] 03:33:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 261 (0x89bea400) [pid = 12158] [serial = 1783] [outer = (nil)] 03:33:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 262 (0x8abc8400) [pid = 12158] [serial = 1784] [outer = 0x89bea400] 03:33:19 INFO - PROCESS | 12158 | 1468751599282 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 263 (0x8c226000) [pid = 12158] [serial = 1785] [outer = 0x89bea400] 03:33:20 INFO - PROCESS | 12158 | 1468751600415 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1903ms 03:33:20 INFO - PROCESS | 12158 | 1468751600475 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 12158 | 1468751600483 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:33:20 INFO - PROCESS | 12158 | 1468751600496 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 12158 | 1468751600500 Marionette TRACE conn4 <- [1,2350,null,{}] 03:33:20 INFO - PROCESS | 12158 | 1468751600569 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 12158 | 1468751600576 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:20 INFO - PROCESS | 12158 | 1468751600844 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:33:21 INFO - PROCESS | 12158 | 1468751601206 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 12158 | 1468751601215 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x89989800 == 102 [pid = 12158] [id = 595] 03:33:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 264 (0x8d1c9000) [pid = 12158] [serial = 1786] [outer = (nil)] 03:33:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 265 (0x8e613400) [pid = 12158] [serial = 1787] [outer = 0x8d1c9000] 03:33:21 INFO - PROCESS | 12158 | 1468751601298 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 266 (0x8e7a3c00) [pid = 12158] [serial = 1788] [outer = 0x8d1c9000] 03:33:21 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9cc400 == 101 [pid = 12158] [id = 555] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 265 (0xa2ff5800) [pid = 12158] [serial = 1652] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 264 (0xa2560400) [pid = 12158] [serial = 1649] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 263 (0xa317ac00) [pid = 12158] [serial = 1655] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 262 (0xa2247800) [pid = 12158] [serial = 1646] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 261 (0xa4f22400) [pid = 12158] [serial = 1661] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 260 (0x8f9c2000) [pid = 12158] [serial = 1658] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 259 (0x9d978800) [pid = 12158] [serial = 1643] [outer = (nil)] [url = about:blank] 03:33:21 INFO - PROCESS | 12158 | --DOMWINDOW == 258 (0x9b61d000) [pid = 12158] [serial = 1640] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x92bb2c00 == 100 [pid = 12158] [id = 579] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x8dadc000 == 99 [pid = 12158] [id = 578] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c7c00 == 98 [pid = 12158] [id = 577] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x8f109400 == 97 [pid = 12158] [id = 576] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae5c00 == 96 [pid = 12158] [id = 575] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x9c04e000 == 95 [pid = 12158] [id = 564] 03:33:22 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1800 == 94 [pid = 12158] [id = 563] 03:33:22 INFO - PROCESS | 12158 | 1468751602398 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 257 (0x96f41c00) [pid = 12158] [serial = 1673] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 256 (0x93a23c00) [pid = 12158] [serial = 1670] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 255 (0x91a68800) [pid = 12158] [serial = 1665] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 254 (0x91a66400) [pid = 12158] [serial = 1667] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 253 (0x9aaa8000) [pid = 12158] [serial = 1637] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 252 (0x93d70800) [pid = 12158] [serial = 1671] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 251 (0x925c5000) [pid = 12158] [serial = 1668] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 250 (0x99330000) [pid = 12158] [serial = 1674] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 249 (0x8d84c800) [pid = 12158] [serial = 1664] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 248 (0xa118fc00) [pid = 12158] [serial = 1611] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 247 (0x92861800) [pid = 12158] [serial = 1676] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 246 (0x930f0000) [pid = 12158] [serial = 1634] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 245 (0x8f820400) [pid = 12158] [serial = 1631] [outer = (nil)] [url = about:blank] 03:33:22 INFO - PROCESS | 12158 | --DOMWINDOW == 244 (0x93a6ec00) [pid = 12158] [serial = 1677] [outer = (nil)] [url = about:blank] 03:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1984ms 03:33:22 INFO - PROCESS | 12158 | 1468751602480 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:33:22 INFO - PROCESS | 12158 | 1468751602484 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:33:22 INFO - PROCESS | 12158 | 1468751602490 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 12158 | 1468751602496 Marionette TRACE conn4 <- [1,2354,null,{}] 03:33:22 INFO - PROCESS | 12158 | 1468751602512 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 12158 | 1468751602521 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:22 INFO - PROCESS | 12158 | 1468751602737 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:33:23 INFO - PROCESS | 12158 | 1468751603026 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 12158 | 1468751603036 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f813c00 == 95 [pid = 12158] [id = 596] 03:33:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 245 (0x8f814000) [pid = 12158] [serial = 1789] [outer = (nil)] 03:33:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 246 (0x8f8c6000) [pid = 12158] [serial = 1790] [outer = 0x8f814000] 03:33:23 INFO - PROCESS | 12158 | 1468751603144 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 247 (0x8f972000) [pid = 12158] [serial = 1791] [outer = 0x8f814000] 03:33:23 INFO - PROCESS | 12158 | 1468751603978 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1537ms 03:33:24 INFO - PROCESS | 12158 | 1468751604028 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 12158 | 1468751604034 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:33:24 INFO - PROCESS | 12158 | 1468751604090 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 12158 | 1468751604093 Marionette TRACE conn4 <- [1,2358,null,{}] 03:33:24 INFO - PROCESS | 12158 | 1468751604101 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 12158 | 1468751604105 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:24 INFO - PROCESS | 12158 | 1468751604394 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:33:24 INFO - PROCESS | 12158 | 1468751604429 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 12158 | 1468751604438 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d72f800 == 96 [pid = 12158] [id = 597] 03:33:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 248 (0x8f81b000) [pid = 12158] [serial = 1792] [outer = (nil)] 03:33:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 249 (0x9192bc00) [pid = 12158] [serial = 1793] [outer = 0x8f81b000] 03:33:24 INFO - PROCESS | 12158 | 1468751604533 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 250 (0x91a73000) [pid = 12158] [serial = 1794] [outer = 0x8f81b000] 03:33:25 INFO - PROCESS | 12158 | 1468751605542 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1505ms 03:33:25 INFO - PROCESS | 12158 | 1468751605582 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:33:25 INFO - PROCESS | 12158 | 1468751605586 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:33:25 INFO - PROCESS | 12158 | 1468751605593 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 12158 | 1468751605597 Marionette TRACE conn4 <- [1,2362,null,{}] 03:33:25 INFO - PROCESS | 12158 | 1468751605612 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 12158 | 1468751605618 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:25 INFO - PROCESS | 12158 | 1468751605915 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:33:25 INFO - PROCESS | 12158 | 1468751605949 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 12158 | 1468751605979 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f977c00 == 97 [pid = 12158] [id = 598] 03:33:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 251 (0x8f9c3c00) [pid = 12158] [serial = 1795] [outer = (nil)] 03:33:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 252 (0x925cfc00) [pid = 12158] [serial = 1796] [outer = 0x8f9c3c00] 03:33:26 INFO - PROCESS | 12158 | 1468751606162 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 253 (0x926e8800) [pid = 12158] [serial = 1797] [outer = 0x8f9c3c00] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 252 (0x8e70f400) [pid = 12158] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 251 (0x9a445800) [pid = 12158] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 250 (0x92ad9400) [pid = 12158] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 249 (0x9250a000) [pid = 12158] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 248 (0x9aaaa400) [pid = 12158] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 247 (0x8c233800) [pid = 12158] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 246 (0x8dad6800) [pid = 12158] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 245 (0x8e543400) [pid = 12158] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 244 (0x8e54b400) [pid = 12158] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 243 (0x8e607800) [pid = 12158] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 242 (0x92adc400) [pid = 12158] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 241 (0x925cb800) [pid = 12158] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 240 (0x8d1d4400) [pid = 12158] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 239 (0x9b61b400) [pid = 12158] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 238 (0x8e545800) [pid = 12158] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 237 (0x8e710c00) [pid = 12158] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 236 (0x8d506400) [pid = 12158] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 235 (0x952b4800) [pid = 12158] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 234 (0x8f81e800) [pid = 12158] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 233 (0xa3186400) [pid = 12158] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 232 (0x930f2000) [pid = 12158] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 231 (0x8dae4c00) [pid = 12158] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 230 (0x9184a400) [pid = 12158] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 229 (0x8f811c00) [pid = 12158] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 228 (0x8e707800) [pid = 12158] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 227 (0x8f820c00) [pid = 12158] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 226 (0x93a6cc00) [pid = 12158] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 225 (0x89bf2400) [pid = 12158] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 224 (0x9285cc00) [pid = 12158] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 223 (0x8ed02400) [pid = 12158] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 222 (0x92865000) [pid = 12158] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 221 (0x8d510800) [pid = 12158] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 220 (0x8e611400) [pid = 12158] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 219 (0x93b5c800) [pid = 12158] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 218 (0x92fb9000) [pid = 12158] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 217 (0x9bd5c800) [pid = 12158] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 216 (0x92517000) [pid = 12158] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 215 (0x9d96a800) [pid = 12158] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 214 (0x8f105c00) [pid = 12158] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 213 (0x8f812400) [pid = 12158] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 212 (0x92fc3000) [pid = 12158] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 211 (0x92fbec00) [pid = 12158] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 210 (0x93031800) [pid = 12158] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 209 (0x8d50c800) [pid = 12158] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 208 (0x91857400) [pid = 12158] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 207 (0x9d5f3000) [pid = 12158] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 206 (0x95492400) [pid = 12158] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 205 (0x926f1400) [pid = 12158] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 204 (0x8e79b400) [pid = 12158] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 203 (0x9c1ec400) [pid = 12158] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 202 (0x8e79a400) [pid = 12158] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 201 (0x95377000) [pid = 12158] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 200 (0x8f81a400) [pid = 12158] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:33:27 INFO - PROCESS | 12158 | --DOMWINDOW == 199 (0x95f45000) [pid = 12158] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 198 (0x8d84cc00) [pid = 12158] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 197 (0x9a57f800) [pid = 12158] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 196 (0xa6c0dc00) [pid = 12158] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 195 (0x91853800) [pid = 12158] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 194 (0xa4d5a800) [pid = 12158] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 193 (0x9a19dc00) [pid = 12158] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 192 (0xa0738800) [pid = 12158] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 191 (0x9a23d800) [pid = 12158] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 190 (0x91855000) [pid = 12158] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x9a239000) [pid = 12158] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0x9bdaf800) [pid = 12158] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x99330800) [pid = 12158] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0x8e70a000) [pid = 12158] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x8d505c00) [pid = 12158] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x948a8c00) [pid = 12158] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x8f81b400) [pid = 12158] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x8d501800) [pid = 12158] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x8f8bd400) [pid = 12158] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x95492800) [pid = 12158] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x8d1c7800) [pid = 12158] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0xa073e800) [pid = 12158] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x8d1d0000) [pid = 12158] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x9192a400) [pid = 12158] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x925c4400) [pid = 12158] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x8d1ce800) [pid = 12158] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x95c27000) [pid = 12158] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:33:28 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x8f815000) [pid = 12158] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:33:28 INFO - PROCESS | 12158 | 1468751608527 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2957ms 03:33:28 INFO - PROCESS | 12158 | 1468751608552 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 12158 | 1468751608555 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:33:28 INFO - PROCESS | 12158 | 1468751608562 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 12158 | 1468751608565 Marionette TRACE conn4 <- [1,2366,null,{}] 03:33:28 INFO - PROCESS | 12158 | 1468751608572 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 12158 | 1468751608583 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:28 INFO - PROCESS | 12158 | 1468751608825 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:33:29 INFO - PROCESS | 12158 | 1468751609081 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 12158 | 1468751609088 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x89992c00 == 98 [pid = 12158] [id = 599] 03:33:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x89bf6800) [pid = 12158] [serial = 1798] [outer = (nil)] 03:33:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x8ec37400) [pid = 12158] [serial = 1799] [outer = 0x89bf6800] 03:33:29 INFO - PROCESS | 12158 | 1468751609179 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x8f9c1400) [pid = 12158] [serial = 1800] [outer = 0x89bf6800] 03:33:30 INFO - PROCESS | 12158 | 1468751610171 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1686ms 03:33:30 INFO - PROCESS | 12158 | 1468751610250 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 12158 | 1468751610258 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:33:30 INFO - PROCESS | 12158 | 1468751610270 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 12158 | 1468751610275 Marionette TRACE conn4 <- [1,2370,null,{}] 03:33:30 INFO - PROCESS | 12158 | 1468751610285 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 12158 | 1468751610291 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:30 INFO - PROCESS | 12158 | 1468751610580 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:33:30 INFO - PROCESS | 12158 | 1468751610962 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 12158 | 1468751610978 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf0c00 == 99 [pid = 12158] [id = 600] 03:33:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x89bf2400) [pid = 12158] [serial = 1801] [outer = (nil)] 03:33:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x8d501c00) [pid = 12158] [serial = 1802] [outer = 0x89bf2400] 03:33:31 INFO - PROCESS | 12158 | 1468751611070 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x8d738c00) [pid = 12158] [serial = 1803] [outer = 0x89bf2400] 03:33:32 INFO - PROCESS | 12158 | 1468751612065 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1842ms 03:33:32 INFO - PROCESS | 12158 | 1468751612128 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 12158 | 1468751612137 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:33:32 INFO - PROCESS | 12158 | 1468751612152 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 12158 | 1468751612157 Marionette TRACE conn4 <- [1,2374,null,{}] 03:33:32 INFO - PROCESS | 12158 | 1468751612164 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 12158 | 1468751612170 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:32 INFO - PROCESS | 12158 | 1468751612409 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:33:32 INFO - PROCESS | 12158 | 1468751612720 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 12158 | 1468751612730 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abcc400 == 100 [pid = 12158] [id = 601] 03:33:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x8e70a000) [pid = 12158] [serial = 1804] [outer = (nil)] 03:33:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x8ec33800) [pid = 12158] [serial = 1805] [outer = 0x8e70a000] 03:33:32 INFO - PROCESS | 12158 | 1468751612823 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x8ed08800) [pid = 12158] [serial = 1806] [outer = 0x8e70a000] 03:33:33 INFO - PROCESS | 12158 | 1468751613898 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1792ms 03:33:33 INFO - PROCESS | 12158 | 1468751613944 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 12158 | 1468751613949 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:33:33 INFO - PROCESS | 12158 | 1468751613958 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 12158 | 1468751613966 Marionette TRACE conn4 <- [1,2378,null,{}] 03:33:33 INFO - PROCESS | 12158 | 1468751613985 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 12158 | 1468751613995 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:34 INFO - PROCESS | 12158 | 1468751614280 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:33:34 INFO - PROCESS | 12158 | 1468751614636 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 12158 | 1468751614651 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f971800 == 101 [pid = 12158] [id = 602] 03:33:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x8f975c00) [pid = 12158] [serial = 1807] [outer = (nil)] 03:33:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x91933c00) [pid = 12158] [serial = 1808] [outer = 0x8f975c00] 03:33:34 INFO - PROCESS | 12158 | 1468751614748 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x92517000) [pid = 12158] [serial = 1809] [outer = 0x8f975c00] 03:33:35 INFO - PROCESS | 12158 | 1468751615737 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1841ms 03:33:35 INFO - PROCESS | 12158 | 1468751615798 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 12158 | 1468751615803 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:33:35 INFO - PROCESS | 12158 | 1468751615810 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 12158 | 1468751615814 Marionette TRACE conn4 <- [1,2382,null,{}] 03:33:35 INFO - PROCESS | 12158 | 1468751615820 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 12158 | 1468751615825 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:36 INFO - PROCESS | 12158 | 1468751616045 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:33:36 INFO - PROCESS | 12158 | 1468751616380 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 12158 | 1468751616388 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dad7000 == 102 [pid = 12158] [id = 603] 03:33:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x92516800) [pid = 12158] [serial = 1810] [outer = (nil)] 03:33:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x92ad3400) [pid = 12158] [serial = 1811] [outer = 0x92516800] 03:33:36 INFO - PROCESS | 12158 | 1468751616479 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 187 (0x92bae800) [pid = 12158] [serial = 1812] [outer = 0x92516800] 03:33:37 INFO - PROCESS | 12158 | 1468751617375 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1632ms 03:33:37 INFO - PROCESS | 12158 | 1468751617444 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 12158 | 1468751617448 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:33:37 INFO - PROCESS | 12158 | 1468751617456 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 12158 | 1468751617460 Marionette TRACE conn4 <- [1,2386,null,{}] 03:33:37 INFO - PROCESS | 12158 | 1468751617466 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 12158 | 1468751617471 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:37 INFO - PROCESS | 12158 | 1468751617691 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:33:38 INFO - PROCESS | 12158 | 1468751618028 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 12158 | 1468751618040 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ae0000 == 103 [pid = 12158] [id = 604] 03:33:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 188 (0x92bacc00) [pid = 12158] [serial = 1813] [outer = (nil)] 03:33:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 189 (0x92fbec00) [pid = 12158] [serial = 1814] [outer = 0x92bacc00] 03:33:38 INFO - PROCESS | 12158 | 1468751618132 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 190 (0x93a23c00) [pid = 12158] [serial = 1815] [outer = 0x92bacc00] 03:33:39 INFO - PROCESS | 12158 | 1468751619097 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1688ms 03:33:39 INFO - PROCESS | 12158 | 1468751619145 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 12158 | 1468751619149 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:33:39 INFO - PROCESS | 12158 | 1468751619156 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 12158 | 1468751619159 Marionette TRACE conn4 <- [1,2390,null,{}] 03:33:39 INFO - PROCESS | 12158 | 1468751619165 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 12158 | 1468751619175 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:39 INFO - PROCESS | 12158 | 1468751619436 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:33:39 INFO - PROCESS | 12158 | 1468751619790 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 12158 | 1468751619800 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e542c00 == 104 [pid = 12158] [id = 605] 03:33:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 191 (0x92bb1000) [pid = 12158] [serial = 1816] [outer = (nil)] 03:33:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 192 (0x948ac800) [pid = 12158] [serial = 1817] [outer = 0x92bb1000] 03:33:39 INFO - PROCESS | 12158 | 1468751619886 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 193 (0x95382c00) [pid = 12158] [serial = 1818] [outer = 0x92bb1000] 03:33:40 INFO - PROCESS | 12158 | 1468751620818 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1730ms 03:33:40 INFO - PROCESS | 12158 | 1468751620888 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 12158 | 1468751620891 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:33:40 INFO - PROCESS | 12158 | 1468751620898 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 12158 | 1468751620902 Marionette TRACE conn4 <- [1,2394,null,{}] 03:33:40 INFO - PROCESS | 12158 | 1468751620909 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 12158 | 1468751620914 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:41 INFO - PROCESS | 12158 | 1468751621133 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:33:41 INFO - PROCESS | 12158 | 1468751621463 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 12158 | 1468751621472 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8c5400 == 105 [pid = 12158] [id = 606] 03:33:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 194 (0x92516000) [pid = 12158] [serial = 1819] [outer = (nil)] 03:33:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 195 (0x95f47c00) [pid = 12158] [serial = 1820] [outer = 0x92516000] 03:33:41 INFO - PROCESS | 12158 | 1468751621562 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 196 (0x95f4ec00) [pid = 12158] [serial = 1821] [outer = 0x92516000] 03:33:42 INFO - PROCESS | 12158 | 1468751622508 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1690ms 03:33:42 INFO - PROCESS | 12158 | 1468751622590 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 12158 | 1468751622595 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:33:42 INFO - PROCESS | 12158 | 1468751622604 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 12158 | 1468751622609 Marionette TRACE conn4 <- [1,2398,null,{}] 03:33:42 INFO - PROCESS | 12158 | 1468751622616 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:42 INFO - PROCESS | 12158 | 1468751622622 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:42 INFO - PROCESS | 12158 | 1468751622912 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:33:43 INFO - PROCESS | 12158 | 1468751623289 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 12158 | 1468751623301 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff4000 == 106 [pid = 12158] [id = 607] 03:33:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 197 (0x95c2fc00) [pid = 12158] [serial = 1822] [outer = (nil)] 03:33:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 198 (0x98443000) [pid = 12158] [serial = 1823] [outer = 0x95c2fc00] 03:33:43 INFO - PROCESS | 12158 | 1468751623394 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 199 (0x99338800) [pid = 12158] [serial = 1824] [outer = 0x95c2fc00] 03:33:44 INFO - PROCESS | 12158 | 1468751624400 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1844ms 03:33:44 INFO - PROCESS | 12158 | 1468751624449 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 12158 | 1468751624452 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:33:44 INFO - PROCESS | 12158 | 1468751624462 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 12158 | 1468751624466 Marionette TRACE conn4 <- [1,2402,null,{}] 03:33:44 INFO - PROCESS | 12158 | 1468751624473 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 12158 | 1468751624479 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:44 INFO - PROCESS | 12158 | 1468751624729 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:33:45 INFO - PROCESS | 12158 | 1468751625071 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 12158 | 1468751625080 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x952b4800 == 107 [pid = 12158] [id = 608] 03:33:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 200 (0x95f42000) [pid = 12158] [serial = 1825] [outer = (nil)] 03:33:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 201 (0x9a1a5c00) [pid = 12158] [serial = 1826] [outer = 0x95f42000] 03:33:45 INFO - PROCESS | 12158 | 1468751625179 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 202 (0x9a1ad800) [pid = 12158] [serial = 1827] [outer = 0x95f42000] 03:33:46 INFO - PROCESS | 12158 | 1468751626150 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1742ms 03:33:46 INFO - PROCESS | 12158 | 1468751626205 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 12158 | 1468751626208 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:33:46 INFO - PROCESS | 12158 | 1468751626217 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 12158 | 1468751626220 Marionette TRACE conn4 <- [1,2406,null,{}] 03:33:46 INFO - PROCESS | 12158 | 1468751626228 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 12158 | 1468751626232 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:46 INFO - PROCESS | 12158 | 1468751626477 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:33:46 INFO - PROCESS | 12158 | 1468751626803 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 12158 | 1468751626814 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x91853800 == 108 [pid = 12158] [id = 609] 03:33:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 203 (0x99fdb400) [pid = 12158] [serial = 1828] [outer = (nil)] 03:33:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 204 (0x9aaad800) [pid = 12158] [serial = 1829] [outer = 0x99fdb400] 03:33:46 INFO - PROCESS | 12158 | 1468751626899 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 205 (0x9abd0000) [pid = 12158] [serial = 1830] [outer = 0x99fdb400] 03:33:47 INFO - PROCESS | 12158 | 1468751627862 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1697ms 03:33:47 INFO - PROCESS | 12158 | 1468751627913 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 12158 | 1468751627918 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:33:47 INFO - PROCESS | 12158 | 1468751627924 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 12158 | 1468751627929 Marionette TRACE conn4 <- [1,2410,null,{}] 03:33:47 INFO - PROCESS | 12158 | 1468751627936 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 12158 | 1468751627941 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:48 INFO - PROCESS | 12158 | 1468751628186 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:33:48 INFO - PROCESS | 12158 | 1468751628549 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 12158 | 1468751628559 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x9bd63c00 == 109 [pid = 12158] [id = 610] 03:33:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 206 (0x9bdad400) [pid = 12158] [serial = 1831] [outer = (nil)] 03:33:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 207 (0x9c1ee000) [pid = 12158] [serial = 1832] [outer = 0x9bdad400] 03:33:48 INFO - PROCESS | 12158 | 1468751628652 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 208 (0x9d978800) [pid = 12158] [serial = 1833] [outer = 0x9bdad400] 03:33:49 INFO - PROCESS | 12158 | 1468751629628 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1748ms 03:33:49 INFO - PROCESS | 12158 | 1468751629674 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:33:49 INFO - PROCESS | 12158 | 1468751629678 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:33:49 INFO - PROCESS | 12158 | 1468751629685 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 12158 | 1468751629689 Marionette TRACE conn4 <- [1,2414,null,{}] 03:33:49 INFO - PROCESS | 12158 | 1468751629695 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 12158 | 1468751629701 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:49 INFO - PROCESS | 12158 | 1468751629966 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:33:50 INFO - PROCESS | 12158 | 1468751630310 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 12158 | 1468751630322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x9b624800 == 110 [pid = 12158] [id = 611] 03:33:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 209 (0x9d981800) [pid = 12158] [serial = 1834] [outer = (nil)] 03:33:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 210 (0xa073c000) [pid = 12158] [serial = 1835] [outer = 0x9d981800] 03:33:50 INFO - PROCESS | 12158 | 1468751630412 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 211 (0xa073fc00) [pid = 12158] [serial = 1836] [outer = 0x9d981800] 03:33:51 INFO - PROCESS | 12158 | 1468751631380 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1748ms 03:33:51 INFO - PROCESS | 12158 | 1468751631434 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 12158 | 1468751631438 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:33:51 INFO - PROCESS | 12158 | 1468751631445 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 12158 | 1468751631449 Marionette TRACE conn4 <- [1,2418,null,{}] 03:33:51 INFO - PROCESS | 12158 | 1468751631455 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 12158 | 1468751631460 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:51 INFO - PROCESS | 12158 | 1468751631687 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:33:52 INFO - PROCESS | 12158 | 1468751632040 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 12158 | 1468751632053 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x9d987c00 == 111 [pid = 12158] [id = 612] 03:33:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 212 (0xa0734000) [pid = 12158] [serial = 1837] [outer = (nil)] 03:33:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 213 (0xa2248000) [pid = 12158] [serial = 1838] [outer = 0xa0734000] 03:33:52 INFO - PROCESS | 12158 | 1468751632141 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 214 (0xa22e0400) [pid = 12158] [serial = 1839] [outer = 0xa0734000] 03:33:53 INFO - PROCESS | 12158 | 1468751633082 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1684ms 03:33:53 INFO - PROCESS | 12158 | 1468751633131 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 12158 | 1468751633135 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:33:53 INFO - PROCESS | 12158 | 1468751633143 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 12158 | 1468751633146 Marionette TRACE conn4 <- [1,2422,null,{}] 03:33:53 INFO - PROCESS | 12158 | 1468751633153 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 12158 | 1468751633158 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:53 INFO - PROCESS | 12158 | 1468751633402 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:33:53 INFO - PROCESS | 12158 | 1468751633752 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 12158 | 1468751633759 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e79f400 == 112 [pid = 12158] [id = 613] 03:33:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 215 (0x8e7a0c00) [pid = 12158] [serial = 1840] [outer = (nil)] 03:33:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 216 (0x93a72c00) [pid = 12158] [serial = 1841] [outer = 0x8e7a0c00] 03:33:53 INFO - PROCESS | 12158 | 1468751633859 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 217 (0x9549d400) [pid = 12158] [serial = 1842] [outer = 0x8e7a0c00] 03:33:54 INFO - PROCESS | 12158 | 1468751634801 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1694ms 03:33:54 INFO - PROCESS | 12158 | 1468751634839 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 12158 | 1468751634842 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:33:54 INFO - PROCESS | 12158 | 1468751634850 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 12158 | 1468751634854 Marionette TRACE conn4 <- [1,2426,null,{}] 03:33:54 INFO - PROCESS | 12158 | 1468751634860 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 12158 | 1468751634866 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:55 INFO - PROCESS | 12158 | 1468751635104 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:33:55 INFO - PROCESS | 12158 | 1468751635447 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 12158 | 1468751635457 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf8c00 == 113 [pid = 12158] [id = 614] 03:33:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 218 (0x8c22e400) [pid = 12158] [serial = 1843] [outer = (nil)] 03:33:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 219 (0x8ed07000) [pid = 12158] [serial = 1844] [outer = 0x8c22e400] 03:33:55 INFO - PROCESS | 12158 | 1468751635551 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 220 (0x9250ec00) [pid = 12158] [serial = 1845] [outer = 0x8c22e400] 03:33:56 INFO - PROCESS | 12158 | 1468751636482 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1683ms 03:33:56 INFO - PROCESS | 12158 | 1468751636535 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 12158 | 1468751636540 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:33:56 INFO - PROCESS | 12158 | 1468751636547 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 12158 | 1468751636551 Marionette TRACE conn4 <- [1,2430,null,{}] 03:33:56 INFO - PROCESS | 12158 | 1468751636557 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 12158 | 1468751636562 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:56 INFO - PROCESS | 12158 | 1468751636806 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:33:57 INFO - PROCESS | 12158 | 1468751637153 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 12158 | 1468751637160 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83f000 == 114 [pid = 12158] [id = 615] 03:33:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 221 (0x8e605800) [pid = 12158] [serial = 1846] [outer = (nil)] 03:33:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 222 (0x8f8bdc00) [pid = 12158] [serial = 1847] [outer = 0x8e605800] 03:33:57 INFO - PROCESS | 12158 | 1468751637252 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 223 (0x93a22800) [pid = 12158] [serial = 1848] [outer = 0x8e605800] 03:33:58 INFO - PROCESS | 12158 | 1468751638168 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 03:33:58 INFO - PROCESS | 12158 | 1468751638233 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 12158 | 1468751638237 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:33:58 INFO - PROCESS | 12158 | 1468751638244 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 12158 | 1468751638248 Marionette TRACE conn4 <- [1,2434,null,{}] 03:33:58 INFO - PROCESS | 12158 | 1468751638254 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 12158 | 1468751638259 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:58 INFO - PROCESS | 12158 | 1468751638532 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:33:58 INFO - PROCESS | 12158 | 1468751638888 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 12158 | 1468751638897 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:33:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff0800 == 115 [pid = 12158] [id = 616] 03:33:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 224 (0x8effa400) [pid = 12158] [serial = 1849] [outer = (nil)] 03:33:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 225 (0x926f2800) [pid = 12158] [serial = 1850] [outer = 0x8effa400] 03:33:58 INFO - PROCESS | 12158 | 1468751638980 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 226 (0x95c28c00) [pid = 12158] [serial = 1851] [outer = 0x8effa400] 03:33:59 INFO - PROCESS | 12158 | 1468751639919 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1738ms 03:33:59 INFO - PROCESS | 12158 | 1468751639984 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 12158 | 1468751639988 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:33:59 INFO - PROCESS | 12158 | 1468751639995 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 12158 | 1468751639999 Marionette TRACE conn4 <- [1,2438,null,{}] 03:34:00 INFO - PROCESS | 12158 | 1468751640005 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 12158 | 1468751640010 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:00 INFO - PROCESS | 12158 | 1468751640302 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x91854c00 == 114 [pid = 12158] [id = 557] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22c000 == 113 [pid = 12158] [id = 481] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x9302fc00 == 112 [pid = 12158] [id = 556] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9ca000 == 111 [pid = 12158] [id = 558] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8f977c00 == 110 [pid = 12158] [id = 598] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d72f800 == 109 [pid = 12158] [id = 597] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8f813c00 == 108 [pid = 12158] [id = 596] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x89989800 == 107 [pid = 12158] [id = 595] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x89987400 == 106 [pid = 12158] [id = 594] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d841c00 == 105 [pid = 12158] [id = 589] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8e5c1000 == 104 [pid = 12158] [id = 590] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d730400 == 103 [pid = 12158] [id = 588] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d72fc00 == 102 [pid = 12158] [id = 587] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x9285f400 == 101 [pid = 12158] [id = 586] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d844000 == 100 [pid = 12158] [id = 584] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x9485e000 == 99 [pid = 12158] [id = 585] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x97a89000 == 98 [pid = 12158] [id = 583] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c4000 == 97 [pid = 12158] [id = 582] 03:34:01 INFO - PROCESS | 12158 | --DOCSHELL 0x8d503400 == 96 [pid = 12158] [id = 581] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 225 (0x93b58400) [pid = 12158] [serial = 1737] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 224 (0x9abd7800) [pid = 12158] [serial = 1688] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 223 (0x9a233000) [pid = 12158] [serial = 1536] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 222 (0x993a8000) [pid = 12158] [serial = 1491] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 221 (0x92de1400) [pid = 12158] [serial = 1659] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 220 (0x8e70f000) [pid = 12158] [serial = 1524] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 219 (0x9bda9400) [pid = 12158] [serial = 1554] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 218 (0x9a1a6000) [pid = 12158] [serial = 1533] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 217 (0x95c28000) [pid = 12158] [serial = 1488] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 216 (0x95378400) [pid = 12158] [serial = 1446] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 215 (0x9c04a800) [pid = 12158] [serial = 1691] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 214 (0x8e709000) [pid = 12158] [serial = 1728] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 213 (0x9b61e000) [pid = 12158] [serial = 1551] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 212 (0x9bd62000) [pid = 12158] [serial = 1593] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 211 (0xa2564c00) [pid = 12158] [serial = 1697] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 210 (0xa4d55000) [pid = 12158] [serial = 1700] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 209 (0xa678fc00) [pid = 12158] [serial = 1704] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 208 (0x952b5400) [pid = 12158] [serial = 1530] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 207 (0x9a232000) [pid = 12158] [serial = 1679] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 206 (0x9285ec00) [pid = 12158] [serial = 1733] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 205 (0x9a910000) [pid = 12158] [serial = 1680] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 204 (0x984b5c00) [pid = 12158] [serial = 1458] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 203 (0xa682d000) [pid = 12158] [serial = 1706] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 202 (0x91a6fc00) [pid = 12158] [serial = 1731] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 201 (0x952b6800) [pid = 12158] [serial = 1443] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 200 (0x92adf000) [pid = 12158] [serial = 1734] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 199 (0x89bf8000) [pid = 12158] [serial = 1725] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 198 (0x9a23e000) [pid = 12158] [serial = 1629] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 197 (0x8ed0cc00) [pid = 12158] [serial = 1710] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 196 (0x92ddb000) [pid = 12158] [serial = 1578] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 195 (0x8e60bc00) [pid = 12158] [serial = 1572] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 194 (0xa2003400) [pid = 12158] [serial = 1608] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 193 (0x95381000) [pid = 12158] [serial = 1581] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 192 (0xa317b800) [pid = 12158] [serial = 1698] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 191 (0x9549e800) [pid = 12158] [serial = 1739] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 190 (0x8e60ec00) [pid = 12158] [serial = 1727] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 189 (0x9d96b400) [pid = 12158] [serial = 1599] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 188 (0x9b248400) [pid = 12158] [serial = 1689] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 187 (0x93b5c000) [pid = 12158] [serial = 1413] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 186 (0xa073d800) [pid = 12158] [serial = 1695] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x91852400) [pid = 12158] [serial = 1682] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x8f9c1800) [pid = 12158] [serial = 1395] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x95497c00) [pid = 12158] [serial = 1686] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0x93a68400) [pid = 12158] [serial = 1410] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0x9485e800) [pid = 12158] [serial = 1440] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x9184d800) [pid = 12158] [serial = 1730] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x96f43400) [pid = 12158] [serial = 1584] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x925ce400) [pid = 12158] [serial = 1527] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0xa0633400) [pid = 12158] [serial = 1602] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x9bded400) [pid = 12158] [serial = 1641] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x92addc00) [pid = 12158] [serial = 1485] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x92510800) [pid = 12158] [serial = 1722] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0xa2320c00) [pid = 12158] [serial = 1647] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x8e7a4c00) [pid = 12158] [serial = 1719] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x95c2a000) [pid = 12158] [serial = 1449] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x93031c00) [pid = 12158] [serial = 1407] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x95f49800) [pid = 12158] [serial = 1715] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x8e60a000) [pid = 12158] [serial = 1392] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x95f4b400) [pid = 12158] [serial = 1716] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x930ef800) [pid = 12158] [serial = 1685] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0xa61c2c00) [pid = 12158] [serial = 1703] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0xa3185000) [pid = 12158] [serial = 1656] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0xa6c18400) [pid = 12158] [serial = 1713] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x9abd2000) [pid = 12158] [serial = 1542] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0xa6142000) [pid = 12158] [serial = 1662] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x9a1adc00) [pid = 12158] [serial = 1494] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0xa1116800) [pid = 12158] [serial = 1605] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0xa6c10800) [pid = 12158] [serial = 1712] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x9a449400) [pid = 12158] [serial = 1497] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x925c8000) [pid = 12158] [serial = 1437] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x9aaae400) [pid = 12158] [serial = 1539] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0xa0631800) [pid = 12158] [serial = 1644] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x9a23e800) [pid = 12158] [serial = 1587] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x8f10b000) [pid = 12158] [serial = 1434] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x96f42000) [pid = 12158] [serial = 1452] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x9b24a400) [pid = 12158] [serial = 1548] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x9184b400) [pid = 12158] [serial = 1482] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x8e546c00) [pid = 12158] [serial = 1479] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x91938400) [pid = 12158] [serial = 1575] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x89bf5400) [pid = 12158] [serial = 1724] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0xa2587c00) [pid = 12158] [serial = 1650] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x92fc0400) [pid = 12158] [serial = 1736] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0xa0739400) [pid = 12158] [serial = 1694] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0xa4f23800) [pid = 12158] [serial = 1701] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8e7a2400) [pid = 12158] [serial = 1718] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x8f817800) [pid = 12158] [serial = 1721] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x92ddac00) [pid = 12158] [serial = 1404] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0xa68b7800) [pid = 12158] [serial = 1707] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0xa2ffd400) [pid = 12158] [serial = 1653] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x97a86400) [pid = 12158] [serial = 1455] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x91a70c00) [pid = 12158] [serial = 1683] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92ba4800) [pid = 12158] [serial = 1401] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8ed0a400) [pid = 12158] [serial = 1709] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x926ea000) [pid = 12158] [serial = 1398] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9abdbc00) [pid = 12158] [serial = 1545] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9d968400) [pid = 12158] [serial = 1692] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x9ac6a400) [pid = 12158] [serial = 1590] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x95f43400) [pid = 12158] [serial = 1740] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x9c054400) [pid = 12158] [serial = 1596] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x91932000) [pid = 12158] [serial = 1632] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9abd1400) [pid = 12158] [serial = 1638] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x95375800) [pid = 12158] [serial = 1635] [outer = (nil)] [url = about:blank] 03:34:01 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x99852400) [pid = 12158] [serial = 1742] [outer = (nil)] [url = about:blank] 03:34:02 INFO - PROCESS | 12158 | 1468751641985 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 12158 | 1468751641998 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x89991000 == 97 [pid = 12158] [id = 617] 03:34:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x89992400) [pid = 12158] [serial = 1852] [outer = (nil)] 03:34:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x89bed400) [pid = 12158] [serial = 1853] [outer = 0x89992400] 03:34:02 INFO - PROCESS | 12158 | 1468751642096 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x89bf7c00) [pid = 12158] [serial = 1854] [outer = 0x89992400] 03:34:02 INFO - PROCESS | 12158 | 1468751642993 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 3048ms 03:34:03 INFO - PROCESS | 12158 | 1468751643047 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 12158 | 1468751643052 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:34:03 INFO - PROCESS | 12158 | 1468751643062 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 12158 | 1468751643067 Marionette TRACE conn4 <- [1,2442,null,{}] 03:34:03 INFO - PROCESS | 12158 | 1468751643076 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 12158 | 1468751643085 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:03 INFO - PROCESS | 12158 | 1468751643326 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:34:03 INFO - PROCESS | 12158 | 1468751643604 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 12158 | 1468751643615 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d730400 == 98 [pid = 12158] [id = 618] 03:34:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8d735000) [pid = 12158] [serial = 1855] [outer = (nil)] 03:34:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8d841c00) [pid = 12158] [serial = 1856] [outer = 0x8d735000] 03:34:03 INFO - PROCESS | 12158 | 1468751643701 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8e54a000) [pid = 12158] [serial = 1857] [outer = 0x8d735000] 03:34:04 INFO - PROCESS | 12158 | 1468751644615 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1582ms 03:34:04 INFO - PROCESS | 12158 | 1468751644661 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 12158 | 1468751644674 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:34:04 INFO - PROCESS | 12158 | 1468751644687 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 12158 | 1468751644690 Marionette TRACE conn4 <- [1,2446,null,{}] 03:34:04 INFO - PROCESS | 12158 | 1468751644711 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 12158 | 1468751644718 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:05 INFO - PROCESS | 12158 | 1468751645097 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:34:05 INFO - PROCESS | 12158 | 1468751645383 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 12158 | 1468751645395 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e60ec00 == 99 [pid = 12158] [id = 619] 03:34:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8e7a2400) [pid = 12158] [serial = 1858] [outer = (nil)] 03:34:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8e7a7000) [pid = 12158] [serial = 1859] [outer = 0x8e7a2400] 03:34:05 INFO - PROCESS | 12158 | 1468751645525 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8ed03c00) [pid = 12158] [serial = 1860] [outer = 0x8e7a2400] 03:34:06 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8f9c3c00) [pid = 12158] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:34:06 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x89bea400) [pid = 12158] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:34:06 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x8f81b000) [pid = 12158] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:34:06 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8f814000) [pid = 12158] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:34:06 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8d1c9000) [pid = 12158] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:34:06 INFO - PROCESS | 12158 | 1468751646709 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2050ms 03:34:06 INFO - PROCESS | 12158 | 1468751646739 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 12158 | 1468751646743 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:34:06 INFO - PROCESS | 12158 | 1468751646759 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 12158 | 1468751646769 Marionette TRACE conn4 <- [1,2450,null,{}] 03:34:06 INFO - PROCESS | 12158 | 1468751646775 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 12158 | 1468751646810 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:07 INFO - PROCESS | 12158 | 1468751647090 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:34:07 INFO - PROCESS | 12158 | 1468751647259 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 12158 | 1468751647268 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d84cc00 == 100 [pid = 12158] [id = 620] 03:34:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8dada800) [pid = 12158] [serial = 1861] [outer = (nil)] 03:34:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8f109800) [pid = 12158] [serial = 1862] [outer = 0x8dada800] 03:34:07 INFO - PROCESS | 12158 | 1468751647341 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8f816c00) [pid = 12158] [serial = 1863] [outer = 0x8dada800] 03:34:08 INFO - PROCESS | 12158 | 1468751648087 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1406ms 03:34:08 INFO - PROCESS | 12158 | 1468751648158 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 12158 | 1468751648163 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:34:08 INFO - PROCESS | 12158 | 1468751648170 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 12158 | 1468751648174 Marionette TRACE conn4 <- [1,2454,null,{}] 03:34:08 INFO - PROCESS | 12158 | 1468751648181 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 12158 | 1468751648187 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:08 INFO - PROCESS | 12158 | 1468751648404 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:34:08 INFO - PROCESS | 12158 | 1468751648621 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 12158 | 1468751648627 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d83d400 == 101 [pid = 12158] [id = 621] 03:34:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8e610800) [pid = 12158] [serial = 1864] [outer = (nil)] 03:34:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8f96fc00) [pid = 12158] [serial = 1865] [outer = 0x8e610800] 03:34:08 INFO - PROCESS | 12158 | 1468751648700 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8f9c2800) [pid = 12158] [serial = 1866] [outer = 0x8e610800] 03:34:09 INFO - PROCESS | 12158 | 1468751649839 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1740ms 03:34:09 INFO - PROCESS | 12158 | 1468751649912 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 12158 | 1468751649919 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:34:09 INFO - PROCESS | 12158 | 1468751649928 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 12158 | 1468751649937 Marionette TRACE conn4 <- [1,2458,null,{}] 03:34:09 INFO - PROCESS | 12158 | 1468751649945 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 12158 | 1468751649950 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:10 INFO - PROCESS | 12158 | 1468751650236 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:34:10 INFO - PROCESS | 12158 | 1468751650575 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 12158 | 1468751650586 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e400 == 102 [pid = 12158] [id = 622] 03:34:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8d733400) [pid = 12158] [serial = 1867] [outer = (nil)] 03:34:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8e54e400) [pid = 12158] [serial = 1868] [outer = 0x8d733400] 03:34:10 INFO - PROCESS | 12158 | 1468751650680 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8e60fc00) [pid = 12158] [serial = 1869] [outer = 0x8d733400] 03:34:11 INFO - PROCESS | 12158 | 1468751651693 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1798ms 03:34:11 INFO - PROCESS | 12158 | 1468751651726 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 12158 | 1468751651735 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:34:11 INFO - PROCESS | 12158 | 1468751651746 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 12158 | 1468751651750 Marionette TRACE conn4 <- [1,2462,null,{}] 03:34:11 INFO - PROCESS | 12158 | 1468751651757 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 12158 | 1468751651764 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:12 INFO - PROCESS | 12158 | 1468751652015 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:34:12 INFO - PROCESS | 12158 | 1468751652389 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 12158 | 1468751652398 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ed0e400 == 103 [pid = 12158] [id = 623] 03:34:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8f10b000) [pid = 12158] [serial = 1870] [outer = (nil)] 03:34:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8f820800) [pid = 12158] [serial = 1871] [outer = 0x8f10b000] 03:34:12 INFO - PROCESS | 12158 | 1468751652499 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8f96f000) [pid = 12158] [serial = 1872] [outer = 0x8f10b000] 03:34:13 INFO - PROCESS | 12158 | 1468751653457 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1746ms 03:34:13 INFO - PROCESS | 12158 | 1468751653493 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 12158 | 1468751653503 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:34:13 INFO - PROCESS | 12158 | 1468751653517 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 12158 | 1468751653527 Marionette TRACE conn4 <- [1,2466,null,{}] 03:34:13 INFO - PROCESS | 12158 | 1468751653545 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 12158 | 1468751653555 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:13 INFO - PROCESS | 12158 | 1468751653891 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:34:14 INFO - PROCESS | 12158 | 1468751654233 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 12158 | 1468751654247 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x91938400 == 104 [pid = 12158] [id = 624] 03:34:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x91a6c800) [pid = 12158] [serial = 1873] [outer = (nil)] 03:34:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x92513400) [pid = 12158] [serial = 1874] [outer = 0x91a6c800] 03:34:14 INFO - PROCESS | 12158 | 1468751654342 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x925ce400) [pid = 12158] [serial = 1875] [outer = 0x91a6c800] 03:34:15 INFO - PROCESS | 12158 | 1468751655341 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1897ms 03:34:15 INFO - PROCESS | 12158 | 1468751655413 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 12158 | 1468751655417 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:34:15 INFO - PROCESS | 12158 | 1468751655426 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 12158 | 1468751655430 Marionette TRACE conn4 <- [1,2470,null,{}] 03:34:15 INFO - PROCESS | 12158 | 1468751655437 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 12158 | 1468751655442 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:15 INFO - PROCESS | 12158 | 1468751655731 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:34:16 INFO - PROCESS | 12158 | 1468751656087 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 12158 | 1468751656097 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f110800 == 105 [pid = 12158] [id = 625] 03:34:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x9285f400) [pid = 12158] [serial = 1876] [outer = (nil)] 03:34:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x92ad8400) [pid = 12158] [serial = 1877] [outer = 0x9285f400] 03:34:16 INFO - PROCESS | 12158 | 1468751656191 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x92ba5400) [pid = 12158] [serial = 1878] [outer = 0x9285f400] 03:34:17 INFO - PROCESS | 12158 | 1468751657146 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1741ms 03:34:17 INFO - PROCESS | 12158 | 1468751657168 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 12158 | 1468751657171 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:34:17 INFO - PROCESS | 12158 | 1468751657178 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 12158 | 1468751657182 Marionette TRACE conn4 <- [1,2474,null,{}] 03:34:17 INFO - PROCESS | 12158 | 1468751657188 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 12158 | 1468751657193 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:17 INFO - PROCESS | 12158 | 1468751657490 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:34:17 INFO - PROCESS | 12158 | 1468751657758 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 12158 | 1468751657766 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x92867400 == 106 [pid = 12158] [id = 626] 03:34:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x92babc00) [pid = 12158] [serial = 1879] [outer = (nil)] 03:34:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x92fb4400) [pid = 12158] [serial = 1880] [outer = 0x92babc00] 03:34:17 INFO - PROCESS | 12158 | 1468751657854 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x92fb9000) [pid = 12158] [serial = 1881] [outer = 0x92babc00] 03:34:18 INFO - PROCESS | 12158 | 1468751658802 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1684ms 03:34:18 INFO - PROCESS | 12158 | 1468751658864 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 12158 | 1468751658868 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:34:18 INFO - PROCESS | 12158 | 1468751658874 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 12158 | 1468751658878 Marionette TRACE conn4 <- [1,2478,null,{}] 03:34:18 INFO - PROCESS | 12158 | 1468751658884 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 12158 | 1468751658894 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:19 INFO - PROCESS | 12158 | 1468751659176 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:34:19 INFO - PROCESS | 12158 | 1468751659506 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 12158 | 1468751659515 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bea400 == 107 [pid = 12158] [id = 627] 03:34:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x8f9c6c00) [pid = 12158] [serial = 1882] [outer = (nil)] 03:34:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x93d6c800) [pid = 12158] [serial = 1883] [outer = 0x8f9c6c00] 03:34:19 INFO - PROCESS | 12158 | 1468751659607 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x948a3000) [pid = 12158] [serial = 1884] [outer = 0x8f9c6c00] 03:34:20 INFO - PROCESS | 12158 | 1468751660534 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1731ms 03:34:20 INFO - PROCESS | 12158 | 1468751660607 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 12158 | 1468751660611 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:34:20 INFO - PROCESS | 12158 | 1468751660618 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 12158 | 1468751660622 Marionette TRACE conn4 <- [1,2482,null,{}] 03:34:20 INFO - PROCESS | 12158 | 1468751660628 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:20 INFO - PROCESS | 12158 | 1468751660633 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:20 INFO - PROCESS | 12158 | 1468751660852 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:34:21 INFO - PROCESS | 12158 | 1468751661191 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 12158 | 1468751661201 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a74000 == 108 [pid = 12158] [id = 628] 03:34:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9489f800) [pid = 12158] [serial = 1885] [outer = (nil)] 03:34:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x95381000) [pid = 12158] [serial = 1886] [outer = 0x9489f800] 03:34:21 INFO - PROCESS | 12158 | 1468751661287 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x95497c00) [pid = 12158] [serial = 1887] [outer = 0x9489f800] 03:34:22 INFO - PROCESS | 12158 | 1468751662218 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 03:34:22 INFO - PROCESS | 12158 | 1468751662254 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:34:22 INFO - PROCESS | 12158 | 1468751662259 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:34:22 INFO - PROCESS | 12158 | 1468751662267 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 12158 | 1468751662271 Marionette TRACE conn4 <- [1,2486,null,{}] 03:34:22 INFO - PROCESS | 12158 | 1468751662277 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 12158 | 1468751662283 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:22 INFO - PROCESS | 12158 | 1468751662518 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:34:22 INFO - PROCESS | 12158 | 1468751662844 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 12158 | 1468751662851 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:22 INFO - PROCESS | 12158 | ++DOCSHELL 0x9485e000 == 109 [pid = 12158] [id = 629] 03:34:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x94861800) [pid = 12158] [serial = 1888] [outer = (nil)] 03:34:22 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x95f49c00) [pid = 12158] [serial = 1889] [outer = 0x94861800] 03:34:22 INFO - PROCESS | 12158 | 1468751662947 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x95f4b400) [pid = 12158] [serial = 1890] [outer = 0x94861800] 03:34:23 INFO - PROCESS | 12158 | 1468751663917 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1733ms 03:34:24 INFO - PROCESS | 12158 | 1468751663999 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:34:24 INFO - PROCESS | 12158 | 1468751664003 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:34:24 INFO - PROCESS | 12158 | 1468751664010 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 12158 | 1468751664014 Marionette TRACE conn4 <- [1,2490,null,{}] 03:34:24 INFO - PROCESS | 12158 | 1468751664020 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 12158 | 1468751664026 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:24 INFO - PROCESS | 12158 | 1468751664299 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:34:24 INFO - PROCESS | 12158 | 1468751664632 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 12158 | 1468751664641 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x925cc400 == 110 [pid = 12158] [id = 630] 03:34:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x92ad4400) [pid = 12158] [serial = 1891] [outer = (nil)] 03:34:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x95f45c00) [pid = 12158] [serial = 1892] [outer = 0x92ad4400] 03:34:24 INFO - PROCESS | 12158 | 1468751664724 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x97a8a800) [pid = 12158] [serial = 1893] [outer = 0x92ad4400] 03:34:25 INFO - PROCESS | 12158 | 1468751665676 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1737ms 03:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:34:25 INFO - PROCESS | 12158 | 1468751665748 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 12158 | 1468751665751 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:34:25 INFO - PROCESS | 12158 | 1468751665758 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 12158 | 1468751665762 Marionette TRACE conn4 <- [1,2494,null,{}] 03:34:25 INFO - PROCESS | 12158 | 1468751665767 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 12158 | 1468751665773 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:26 INFO - PROCESS | 12158 | 1468751666013 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:34:26 INFO - PROCESS | 12158 | 1468751666353 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 12158 | 1468751666364 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x96f41c00 == 111 [pid = 12158] [id = 631] 03:34:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x9a1af000) [pid = 12158] [serial = 1894] [outer = (nil)] 03:34:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x9a23a000) [pid = 12158] [serial = 1895] [outer = 0x9a1af000] 03:34:26 INFO - PROCESS | 12158 | 1468751666450 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x9a23fc00) [pid = 12158] [serial = 1896] [outer = 0x9a1af000] 03:34:27 INFO - PROCESS | 12158 | 1468751667448 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1732ms 03:34:27 INFO - PROCESS | 12158 | 1468751667490 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:34:27 INFO - PROCESS | 12158 | 1468751667496 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:34:27 INFO - PROCESS | 12158 | 1468751667502 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 12158 | 1468751667507 Marionette TRACE conn4 <- [1,2498,null,{}] 03:34:27 INFO - PROCESS | 12158 | 1468751667514 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 12158 | 1468751667521 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:27 INFO - PROCESS | 12158 | 1468751667786 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:34:28 INFO - PROCESS | 12158 | 1468751668163 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 12158 | 1468751668173 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cf000 == 112 [pid = 12158] [id = 632] 03:34:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0x9a1a2000) [pid = 12158] [serial = 1897] [outer = (nil)] 03:34:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x9abdac00) [pid = 12158] [serial = 1898] [outer = 0x9a1a2000] 03:34:28 INFO - PROCESS | 12158 | 1468751668274 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x9b249000) [pid = 12158] [serial = 1899] [outer = 0x9a1a2000] 03:34:29 INFO - PROCESS | 12158 | 1468751669284 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1845ms 03:34:29 INFO - PROCESS | 12158 | 1468751669348 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 12158 | 1468751669353 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:34:29 INFO - PROCESS | 12158 | 1468751669360 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 12158 | 1468751669363 Marionette TRACE conn4 <- [1,2502,null,{}] 03:34:29 INFO - PROCESS | 12158 | 1468751669369 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 12158 | 1468751669374 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:29 INFO - PROCESS | 12158 | 1468751669609 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:34:30 INFO - PROCESS | 12158 | 1468751670536 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 12158 | 1468751670546 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bef000 == 113 [pid = 12158] [id = 633] 03:34:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x89bf0000) [pid = 12158] [serial = 1900] [outer = (nil)] 03:34:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8abc9400) [pid = 12158] [serial = 1901] [outer = 0x89bf0000] 03:34:30 INFO - PROCESS | 12158 | 1468751670628 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8d1d1800) [pid = 12158] [serial = 1902] [outer = 0x89bf0000] 03:34:31 INFO - PROCESS | 12158 | 1468751671560 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2236ms 03:34:31 INFO - PROCESS | 12158 | 1468751671599 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 12158 | 1468751671605 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:34:31 INFO - PROCESS | 12158 | 1468751671613 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 12158 | 1468751671618 Marionette TRACE conn4 <- [1,2506,null,{}] 03:34:31 INFO - PROCESS | 12158 | 1468751671625 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 12158 | 1468751671634 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:31 INFO - PROCESS | 12158 | 1468751671871 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:34:32 INFO - PROCESS | 12158 | 1468751672212 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 12158 | 1468751672218 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e611800 == 114 [pid = 12158] [id = 634] 03:34:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8e709c00) [pid = 12158] [serial = 1903] [outer = (nil)] 03:34:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0x8ec38c00) [pid = 12158] [serial = 1904] [outer = 0x8e709c00] 03:34:32 INFO - PROCESS | 12158 | 1468751672314 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0x8ed10c00) [pid = 12158] [serial = 1905] [outer = 0x8e709c00] 03:34:33 INFO - PROCESS | 12158 | 1468751673241 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1689ms 03:34:33 INFO - PROCESS | 12158 | 1468751673306 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 12158 | 1468751673313 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:34:33 INFO - PROCESS | 12158 | 1468751673321 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 12158 | 1468751673325 Marionette TRACE conn4 <- [1,2510,null,{}] 03:34:33 INFO - PROCESS | 12158 | 1468751673331 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 12158 | 1468751673336 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:33 INFO - PROCESS | 12158 | 1468751673539 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:34:34 INFO - PROCESS | 12158 | 1468751674015 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 12158 | 1468751674024 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73c000 == 115 [pid = 12158] [id = 635] 03:34:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x8d73c400) [pid = 12158] [serial = 1906] [outer = (nil)] 03:34:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0x91a68800) [pid = 12158] [serial = 1907] [outer = 0x8d73c400] 03:34:34 INFO - PROCESS | 12158 | 1468751674114 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0x926efc00) [pid = 12158] [serial = 1908] [outer = 0x8d73c400] 03:34:35 INFO - PROCESS | 12158 | 1468751675074 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1835ms 03:34:35 INFO - PROCESS | 12158 | 1468751675158 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 12158 | 1468751675163 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:34:35 INFO - PROCESS | 12158 | 1468751675179 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 12158 | 1468751675189 Marionette TRACE conn4 <- [1,2514,null,{}] 03:34:35 INFO - PROCESS | 12158 | 1468751675195 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 12158 | 1468751675203 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:35 INFO - PROCESS | 12158 | 1468751675553 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:34:35 INFO - PROCESS | 12158 | 1468751675836 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 12158 | 1468751675846 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50e800 == 116 [pid = 12158] [id = 636] 03:34:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x8d734400) [pid = 12158] [serial = 1909] [outer = (nil)] 03:34:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x92ddb000) [pid = 12158] [serial = 1910] [outer = 0x8d734400] 03:34:35 INFO - PROCESS | 12158 | 1468751675927 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x93a69400) [pid = 12158] [serial = 1911] [outer = 0x8d734400] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9cc800 == 115 [pid = 12158] [id = 427] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x92866000 == 114 [pid = 12158] [id = 469] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cb000 == 113 [pid = 12158] [id = 531] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9d5ef400 == 112 [pid = 12158] [id = 533] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231c00 == 111 [pid = 12158] [id = 565] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0x8ec37400) [pid = 12158] [serial = 1799] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x8e70e800) [pid = 12158] [serial = 1745] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x9b5bf800) [pid = 12158] [serial = 1754] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x8e5c6400) [pid = 12158] [serial = 1769] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8d738400) [pid = 12158] [serial = 1763] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x993a3400) [pid = 12158] [serial = 1781] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x8f96a000) [pid = 12158] [serial = 1772] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0xa34e2800) [pid = 12158] [serial = 1766] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x9a1a3400) [pid = 12158] [serial = 1751] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0xa0632800) [pid = 12158] [serial = 1757] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x92517400) [pid = 12158] [serial = 1775] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x926ef800) [pid = 12158] [serial = 1748] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0xa2243800) [pid = 12158] [serial = 1760] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x8abce800) [pid = 12158] [serial = 1778] [outer = (nil)] [url = about:blank] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1c00 == 110 [pid = 12158] [id = 529] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9285c400 == 109 [pid = 12158] [id = 534] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22fc00 == 108 [pid = 12158] [id = 566] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf1800 == 107 [pid = 12158] [id = 574] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaa2c00 == 106 [pid = 12158] [id = 532] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d840400 == 105 [pid = 12158] [id = 500] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x95f44c00 == 104 [pid = 12158] [id = 571] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad8400 == 103 [pid = 12158] [id = 499] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x984bf800 == 102 [pid = 12158] [id = 528] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8dadf400 == 101 [pid = 12158] [id = 568] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9a19d800 == 100 [pid = 12158] [id = 497] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9a23c000 == 99 [pid = 12158] [id = 498] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ca400 == 98 [pid = 12158] [id = 573] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d502400 == 97 [pid = 12158] [id = 535] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0xa3182800 == 96 [pid = 12158] [id = 567] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e540800 == 95 [pid = 12158] [id = 560] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e799800 == 94 [pid = 12158] [id = 572] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaa9800 == 93 [pid = 12158] [id = 562] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22c800 == 92 [pid = 12158] [id = 530] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50a800 == 91 [pid = 12158] [id = 414] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d84cc00 == 90 [pid = 12158] [id = 620] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60ec00 == 89 [pid = 12158] [id = 619] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x8d730400 == 88 [pid = 12158] [id = 618] 03:34:36 INFO - PROCESS | 12158 | --DOCSHELL 0x89991000 == 87 [pid = 12158] [id = 617] 03:34:37 INFO - PROCESS | 12158 | 1468751677006 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x952b4800 == 86 [pid = 12158] [id = 608] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff4000 == 85 [pid = 12158] [id = 607] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8c5400 == 84 [pid = 12158] [id = 606] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8e542c00 == 83 [pid = 12158] [id = 605] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x92ae0000 == 82 [pid = 12158] [id = 604] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0xa6c0d800 == 81 [pid = 12158] [id = 570] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad7000 == 80 [pid = 12158] [id = 603] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8f971800 == 79 [pid = 12158] [id = 602] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x8abcc400 == 78 [pid = 12158] [id = 601] 03:34:37 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf0c00 == 77 [pid = 12158] [id = 600] 03:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1905ms 03:34:37 INFO - PROCESS | 12158 | 1468751677076 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 12158 | 1468751677081 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:34:37 INFO - PROCESS | 12158 | 1468751677088 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 12158 | 1468751677091 Marionette TRACE conn4 <- [1,2518,null,{}] 03:34:37 INFO - PROCESS | 12158 | 1468751677097 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:37 INFO - PROCESS | 12158 | 1468751677101 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:37 INFO - PROCESS | 12158 | 1468751677331 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x926e8800) [pid = 12158] [serial = 1797] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x8c226000) [pid = 12158] [serial = 1785] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x9192bc00) [pid = 12158] [serial = 1793] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x8f972000) [pid = 12158] [serial = 1791] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x8abc8400) [pid = 12158] [serial = 1784] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x8e613400) [pid = 12158] [serial = 1787] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x8e7a3c00) [pid = 12158] [serial = 1788] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x8f8c6000) [pid = 12158] [serial = 1790] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x91a73000) [pid = 12158] [serial = 1794] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x925cfc00) [pid = 12158] [serial = 1796] [outer = (nil)] [url = about:blank] 03:34:37 INFO - PROCESS | 12158 | 1468751677676 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 12158 | 1468751677687 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998d400 == 78 [pid = 12158] [id = 637] 03:34:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x89990800) [pid = 12158] [serial = 1912] [outer = (nil)] 03:34:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x8d1d3c00) [pid = 12158] [serial = 1913] [outer = 0x89990800] 03:34:37 INFO - PROCESS | 12158 | 1468751677765 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x8e60a800) [pid = 12158] [serial = 1914] [outer = 0x89990800] 03:34:38 INFO - PROCESS | 12158 | 1468751678524 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1482ms 03:34:38 INFO - PROCESS | 12158 | 1468751678572 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 12158 | 1468751678576 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:34:38 INFO - PROCESS | 12158 | 1468751678582 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 12158 | 1468751678586 Marionette TRACE conn4 <- [1,2522,null,{}] 03:34:38 INFO - PROCESS | 12158 | 1468751678591 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 12158 | 1468751678596 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:38 INFO - PROCESS | 12158 | 1468751678924 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:34:39 INFO - PROCESS | 12158 | 1468751679056 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 12158 | 1468751679075 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e7a5800 == 79 [pid = 12158] [id = 638] 03:34:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x8ec36800) [pid = 12158] [serial = 1915] [outer = (nil)] 03:34:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x8f973000) [pid = 12158] [serial = 1916] [outer = 0x8ec36800] 03:34:39 INFO - PROCESS | 12158 | 1468751679179 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x92517400) [pid = 12158] [serial = 1917] [outer = 0x8ec36800] 03:34:40 INFO - PROCESS | 12158 | 1468751680121 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1580ms 03:34:40 INFO - PROCESS | 12158 | 1468751680164 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 12158 | 1468751680168 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:34:40 INFO - PROCESS | 12158 | 1468751680182 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 12158 | 1468751680184 Marionette TRACE conn4 <- [1,2526,null,{}] 03:34:40 INFO - PROCESS | 12158 | 1468751680190 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 12158 | 1468751680195 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:40 INFO - PROCESS | 12158 | 1468751680464 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:34:40 INFO - PROCESS | 12158 | 1468751680501 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 12158 | 1468751680510 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f972800 == 80 [pid = 12158] [id = 639] 03:34:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x926e8800) [pid = 12158] [serial = 1918] [outer = (nil)] 03:34:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x93d71800) [pid = 12158] [serial = 1919] [outer = 0x926e8800] 03:34:40 INFO - PROCESS | 12158 | 1468751680592 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x93a70c00) [pid = 12158] [serial = 1920] [outer = 0x926e8800] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x8e5c0000) [pid = 12158] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x93027400) [pid = 12158] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x8f977400) [pid = 12158] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x8d739000) [pid = 12158] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x95374400) [pid = 12158] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x8d730000) [pid = 12158] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x8e54cc00) [pid = 12158] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x97a8c800) [pid = 12158] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x95c2e000) [pid = 12158] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x8abc9c00) [pid = 12158] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x95f48000) [pid = 12158] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x9250bc00) [pid = 12158] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x8e5ca000) [pid = 12158] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x8e7a2400) [pid = 12158] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x8d735000) [pid = 12158] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x95f42000) [pid = 12158] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x92516000) [pid = 12158] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x9bdad400) [pid = 12158] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x89992400) [pid = 12158] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x92516800) [pid = 12158] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x92bacc00) [pid = 12158] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8e7a0c00) [pid = 12158] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x99fdb400) [pid = 12158] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x95c2fc00) [pid = 12158] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x92bb1000) [pid = 12158] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8e605800) [pid = 12158] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0xa0734000) [pid = 12158] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x89bf2400) [pid = 12158] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9d981800) [pid = 12158] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8c22e400) [pid = 12158] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8f975c00) [pid = 12158] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8e70a000) [pid = 12158] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:34:42 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x8dada800) [pid = 12158] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:34:42 INFO - PROCESS | 12158 | 1468751682384 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2240ms 03:34:42 INFO - PROCESS | 12158 | 1468751682415 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 12158 | 1468751682418 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:34:42 INFO - PROCESS | 12158 | 1468751682425 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 12158 | 1468751682428 Marionette TRACE conn4 <- [1,2530,null,{}] 03:34:42 INFO - PROCESS | 12158 | 1468751682434 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 12158 | 1468751682438 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:42 INFO - PROCESS | 12158 | 1468751682606 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:34:42 INFO - PROCESS | 12158 | 1468751682620 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 12158 | 1468751682627 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x89994400 == 81 [pid = 12158] [id = 640] 03:34:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8c22e400) [pid = 12158] [serial = 1921] [outer = (nil)] 03:34:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8d73e800) [pid = 12158] [serial = 1922] [outer = 0x8c22e400] 03:34:42 INFO - PROCESS | 12158 | 1468751682697 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8e5ce800) [pid = 12158] [serial = 1923] [outer = 0x8c22e400] 03:34:43 INFO - PROCESS | 12158 | 1468751683611 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1232ms 03:34:43 INFO - PROCESS | 12158 | 1468751683658 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 12158 | 1468751683662 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:34:43 INFO - PROCESS | 12158 | 1468751683668 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 12158 | 1468751683671 Marionette TRACE conn4 <- [1,2534,null,{}] 03:34:43 INFO - PROCESS | 12158 | 1468751683677 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 12158 | 1468751683681 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:43 INFO - PROCESS | 12158 | 1468751683861 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:34:43 INFO - PROCESS | 12158 | 1468751683870 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 12158 | 1468751683879 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x89986400 == 82 [pid = 12158] [id = 641] 03:34:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x89994000) [pid = 12158] [serial = 1924] [outer = (nil)] 03:34:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8f975c00) [pid = 12158] [serial = 1925] [outer = 0x89994000] 03:34:43 INFO - PROCESS | 12158 | 1468751683948 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x925c4800) [pid = 12158] [serial = 1926] [outer = 0x89994000] 03:34:45 INFO - PROCESS | 12158 | 1468751685403 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1783ms 03:34:45 INFO - PROCESS | 12158 | 1468751685453 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 12158 | 1468751685461 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:34:45 INFO - PROCESS | 12158 | 1468751685471 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 12158 | 1468751685474 Marionette TRACE conn4 <- [1,2538,null,{}] 03:34:45 INFO - PROCESS | 12158 | 1468751685484 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 12158 | 1468751685490 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:45 INFO - PROCESS | 12158 | 1468751685714 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:34:46 INFO - PROCESS | 12158 | 1468751686029 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 12158 | 1468751686049 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73d400 == 83 [pid = 12158] [id = 642] 03:34:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8d843800) [pid = 12158] [serial = 1927] [outer = (nil)] 03:34:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8e612400) [pid = 12158] [serial = 1928] [outer = 0x8d843800] 03:34:46 INFO - PROCESS | 12158 | 1468751686144 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x8e7a3c00) [pid = 12158] [serial = 1929] [outer = 0x8d843800] 03:34:47 INFO - PROCESS | 12158 | 1468751687160 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1743ms 03:34:47 INFO - PROCESS | 12158 | 1468751687214 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:34:47 INFO - PROCESS | 12158 | 1468751687223 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:34:47 INFO - PROCESS | 12158 | 1468751687234 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 12158 | 1468751687239 Marionette TRACE conn4 <- [1,2542,null,{}] 03:34:47 INFO - PROCESS | 12158 | 1468751687245 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 12158 | 1468751687251 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:47 INFO - PROCESS | 12158 | 1468751687526 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:34:47 INFO - PROCESS | 12158 | 1468751687876 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 12158 | 1468751687884 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f972400 == 84 [pid = 12158] [id = 643] 03:34:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x8f977400) [pid = 12158] [serial = 1930] [outer = (nil)] 03:34:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9192b800) [pid = 12158] [serial = 1931] [outer = 0x8f977400] 03:34:47 INFO - PROCESS | 12158 | 1468751687979 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x91a6d400) [pid = 12158] [serial = 1932] [outer = 0x8f977400] 03:34:48 INFO - PROCESS | 12158 | 1468751688926 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 03:34:48 INFO - PROCESS | 12158 | 1468751688968 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:34:48 INFO - PROCESS | 12158 | 1468751688972 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:34:48 INFO - PROCESS | 12158 | 1468751688979 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 12158 | 1468751688987 Marionette TRACE conn4 <- [1,2546,null,{}] 03:34:49 INFO - PROCESS | 12158 | 1468751689004 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 12158 | 1468751689015 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:49 INFO - PROCESS | 12158 | 1468751689271 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:34:49 INFO - PROCESS | 12158 | 1468751689616 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 12158 | 1468751689630 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x92dde800 == 85 [pid = 12158] [id = 644] 03:34:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x92fb4c00) [pid = 12158] [serial = 1933] [outer = (nil)] 03:34:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x93a23400) [pid = 12158] [serial = 1934] [outer = 0x92fb4c00] 03:34:49 INFO - PROCESS | 12158 | 1468751689734 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9485e800) [pid = 12158] [serial = 1935] [outer = 0x92fb4c00] 03:34:50 INFO - PROCESS | 12158 | 1468751690697 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1797ms 03:34:50 INFO - PROCESS | 12158 | 1468751690777 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 12158 | 1468751690781 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:34:50 INFO - PROCESS | 12158 | 1468751690790 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 12158 | 1468751690794 Marionette TRACE conn4 <- [1,2550,null,{}] 03:34:50 INFO - PROCESS | 12158 | 1468751690801 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 12158 | 1468751690807 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:51 INFO - PROCESS | 12158 | 1468751691099 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:34:51 INFO - PROCESS | 12158 | 1468751691436 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 12158 | 1468751691444 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x92adf000 == 86 [pid = 12158] [id = 645] 03:34:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x92ae0000) [pid = 12158] [serial = 1936] [outer = (nil)] 03:34:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x95c2f000) [pid = 12158] [serial = 1937] [outer = 0x92ae0000] 03:34:51 INFO - PROCESS | 12158 | 1468751691536 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x96f3b400) [pid = 12158] [serial = 1938] [outer = 0x92ae0000] 03:34:52 INFO - PROCESS | 12158 | 1468751692532 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1786ms 03:34:52 INFO - PROCESS | 12158 | 1468751692577 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 12158 | 1468751692581 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:34:52 INFO - PROCESS | 12158 | 1468751692588 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 12158 | 1468751692591 Marionette TRACE conn4 <- [1,2554,null,{}] 03:34:52 INFO - PROCESS | 12158 | 1468751692597 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 12158 | 1468751692602 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:52 INFO - PROCESS | 12158 | 1468751692840 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:34:53 INFO - PROCESS | 12158 | 1468751693185 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 12158 | 1468751693192 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c1800 == 87 [pid = 12158] [id = 646] 03:34:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x95f4c800) [pid = 12158] [serial = 1939] [outer = (nil)] 03:34:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x9a19f400) [pid = 12158] [serial = 1940] [outer = 0x95f4c800] 03:34:53 INFO - PROCESS | 12158 | 1468751693276 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x9a232000) [pid = 12158] [serial = 1941] [outer = 0x95f4c800] 03:34:54 INFO - PROCESS | 12158 | 1468751694224 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 03:34:54 INFO - PROCESS | 12158 | 1468751694274 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:34:54 INFO - PROCESS | 12158 | 1468751694279 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:34:54 INFO - PROCESS | 12158 | 1468751694285 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 12158 | 1468751694289 Marionette TRACE conn4 <- [1,2558,null,{}] 03:34:54 INFO - PROCESS | 12158 | 1468751694295 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 12158 | 1468751694306 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:54 INFO - PROCESS | 12158 | 1468751694594 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:34:54 INFO - PROCESS | 12158 | 1468751694943 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 12158 | 1468751694951 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998a000 == 88 [pid = 12158] [id = 647] 03:34:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9537c400) [pid = 12158] [serial = 1942] [outer = (nil)] 03:34:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9aab0c00) [pid = 12158] [serial = 1943] [outer = 0x9537c400] 03:34:55 INFO - PROCESS | 12158 | 1468751695039 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x9abdb400) [pid = 12158] [serial = 1944] [outer = 0x9537c400] 03:34:56 INFO - PROCESS | 12158 | 1468751696028 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1786ms 03:34:56 INFO - PROCESS | 12158 | 1468751696072 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 12158 | 1468751696077 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:34:56 INFO - PROCESS | 12158 | 1468751696083 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 12158 | 1468751696087 Marionette TRACE conn4 <- [1,2562,null,{}] 03:34:56 INFO - PROCESS | 12158 | 1468751696099 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 12158 | 1468751696107 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:56 INFO - PROCESS | 12158 | 1468751696355 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:34:56 INFO - PROCESS | 12158 | 1468751696692 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 12158 | 1468751696699 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c5c00 == 89 [pid = 12158] [id = 648] 03:34:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0x92ba5c00) [pid = 12158] [serial = 1945] [outer = (nil)] 03:34:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0x9b5b9400) [pid = 12158] [serial = 1946] [outer = 0x92ba5c00] 03:34:56 INFO - PROCESS | 12158 | 1468751696796 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0x9b61dc00) [pid = 12158] [serial = 1947] [outer = 0x92ba5c00] 03:34:57 INFO - PROCESS | 12158 | 1468751697793 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1791ms 03:34:57 INFO - PROCESS | 12158 | 1468751697876 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:34:57 INFO - PROCESS | 12158 | 1468751697887 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:34:57 INFO - PROCESS | 12158 | 1468751697894 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 12158 | 1468751697898 Marionette TRACE conn4 <- [1,2566,null,{}] 03:34:57 INFO - PROCESS | 12158 | 1468751697904 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 12158 | 1468751697909 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:58 INFO - PROCESS | 12158 | 1468751698166 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:34:58 INFO - PROCESS | 12158 | 1468751698511 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 12158 | 1468751698521 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x9aaa2c00 == 90 [pid = 12158] [id = 649] 03:34:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0x9abd1400) [pid = 12158] [serial = 1948] [outer = (nil)] 03:34:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x9bdb4800) [pid = 12158] [serial = 1949] [outer = 0x9abd1400] 03:34:58 INFO - PROCESS | 12158 | 1468751698605 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0x9bde3c00) [pid = 12158] [serial = 1950] [outer = 0x9abd1400] 03:34:59 INFO - PROCESS | 12158 | 1468751699542 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1689ms 03:34:59 INFO - PROCESS | 12158 | 1468751699583 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:34:59 INFO - PROCESS | 12158 | 1468751699588 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:34:59 INFO - PROCESS | 12158 | 1468751699594 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 12158 | 1468751699598 Marionette TRACE conn4 <- [1,2570,null,{}] 03:34:59 INFO - PROCESS | 12158 | 1468751699604 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 12158 | 1468751699609 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:34:59 INFO - PROCESS | 12158 | 1468751699840 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:35:00 INFO - PROCESS | 12158 | 1468751700236 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 12158 | 1468751700247 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x9bd58c00 == 91 [pid = 12158] [id = 650] 03:35:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0x9bd62000) [pid = 12158] [serial = 1951] [outer = (nil)] 03:35:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x9d96c400) [pid = 12158] [serial = 1952] [outer = 0x9bd62000] 03:35:00 INFO - PROCESS | 12158 | 1468751700330 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0x9d986800) [pid = 12158] [serial = 1953] [outer = 0x9bd62000] 03:35:01 INFO - PROCESS | 12158 | 1468751701386 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1839ms 03:35:01 INFO - PROCESS | 12158 | 1468751701435 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 12158 | 1468751701438 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:35:01 INFO - PROCESS | 12158 | 1468751701445 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 12158 | 1468751701449 Marionette TRACE conn4 <- [1,2574,null,{}] 03:35:01 INFO - PROCESS | 12158 | 1468751701456 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 12158 | 1468751701462 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:01 INFO - PROCESS | 12158 | 1468751701747 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:35:02 INFO - PROCESS | 12158 | 1468751702129 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 12158 | 1468751702139 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22e800 == 92 [pid = 12158] [id = 651] 03:35:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0xa0739400) [pid = 12158] [serial = 1954] [outer = (nil)] 03:35:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0xa073d800) [pid = 12158] [serial = 1955] [outer = 0xa0739400] 03:35:02 INFO - PROCESS | 12158 | 1468751702228 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0xa0742400) [pid = 12158] [serial = 1956] [outer = 0xa0739400] 03:35:03 INFO - PROCESS | 12158 | 1468751703199 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1791ms 03:35:03 INFO - PROCESS | 12158 | 1468751703237 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 12158 | 1468751703241 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:35:03 INFO - PROCESS | 12158 | 1468751703248 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 12158 | 1468751703253 Marionette TRACE conn4 <- [1,2578,null,{}] 03:35:03 INFO - PROCESS | 12158 | 1468751703259 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 12158 | 1468751703265 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:03 INFO - PROCESS | 12158 | 1468751703509 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:35:03 INFO - PROCESS | 12158 | 1468751703845 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 12158 | 1468751703852 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:03 INFO - PROCESS | 12158 | ++DOCSHELL 0xa0735c00 == 93 [pid = 12158] [id = 652] 03:35:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0xa0741c00) [pid = 12158] [serial = 1957] [outer = (nil)] 03:35:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0xa22ebc00) [pid = 12158] [serial = 1958] [outer = 0xa0741c00] 03:35:03 INFO - PROCESS | 12158 | 1468751703949 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0xa2563800) [pid = 12158] [serial = 1959] [outer = 0xa0741c00] 03:35:04 INFO - PROCESS | 12158 | 1468751704874 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1683ms 03:35:04 INFO - PROCESS | 12158 | 1468751704933 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 12158 | 1468751704936 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:35:04 INFO - PROCESS | 12158 | 1468751704943 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 12158 | 1468751704947 Marionette TRACE conn4 <- [1,2582,null,{}] 03:35:04 INFO - PROCESS | 12158 | 1468751704953 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 12158 | 1468751704957 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:05 INFO - PROCESS | 12158 | 1468751705202 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:35:05 INFO - PROCESS | 12158 | 1468751705542 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 12158 | 1468751705552 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x9c055800 == 94 [pid = 12158] [id = 653] 03:35:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0xa1199c00) [pid = 12158] [serial = 1960] [outer = (nil)] 03:35:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 171 (0xa2fd7c00) [pid = 12158] [serial = 1961] [outer = 0xa1199c00] 03:35:05 INFO - PROCESS | 12158 | 1468751705638 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 172 (0xa2ff5800) [pid = 12158] [serial = 1962] [outer = 0xa1199c00] 03:35:06 INFO - PROCESS | 12158 | 1468751706538 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1632ms 03:35:06 INFO - PROCESS | 12158 | 1468751706576 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 12158 | 1468751706580 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:35:06 INFO - PROCESS | 12158 | 1468751706609 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 12158 | 1468751706613 Marionette TRACE conn4 <- [1,2586,null,{}] 03:35:06 INFO - PROCESS | 12158 | 1468751706620 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 12158 | 1468751706625 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:06 INFO - PROCESS | 12158 | 1468751706866 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:35:07 INFO - PROCESS | 12158 | 1468751707196 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 12158 | 1468751707209 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f81a800 == 95 [pid = 12158] [id = 654] 03:35:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 173 (0x9192a800) [pid = 12158] [serial = 1963] [outer = (nil)] 03:35:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 174 (0xa310a400) [pid = 12158] [serial = 1964] [outer = 0x9192a800] 03:35:07 INFO - PROCESS | 12158 | 1468751707293 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 175 (0xa3180000) [pid = 12158] [serial = 1965] [outer = 0x9192a800] 03:35:08 INFO - PROCESS | 12158 | 1468751708252 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1691ms 03:35:08 INFO - PROCESS | 12158 | 1468751708295 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 12158 | 1468751708300 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:35:08 INFO - PROCESS | 12158 | 1468751708306 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 12158 | 1468751708310 Marionette TRACE conn4 <- [1,2590,null,{}] 03:35:08 INFO - PROCESS | 12158 | 1468751708316 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 12158 | 1468751708322 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:08 INFO - PROCESS | 12158 | 1468751708557 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:35:08 INFO - PROCESS | 12158 | 1468751708879 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 12158 | 1468751708888 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bef400 == 96 [pid = 12158] [id = 655] 03:35:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 176 (0x89bf7000) [pid = 12158] [serial = 1966] [outer = (nil)] 03:35:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 177 (0x8e79d400) [pid = 12158] [serial = 1967] [outer = 0x89bf7000] 03:35:08 INFO - PROCESS | 12158 | 1468751708972 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 178 (0x9a237400) [pid = 12158] [serial = 1968] [outer = 0x89bf7000] 03:35:09 INFO - PROCESS | 12158 | 1468751709924 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1685ms 03:35:09 INFO - PROCESS | 12158 | 1468751709993 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:35:10 INFO - PROCESS | 12158 | 1468751709998 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:35:10 INFO - PROCESS | 12158 | 1468751710011 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 12158 | 1468751710020 Marionette TRACE conn4 <- [1,2594,null,{}] 03:35:10 INFO - PROCESS | 12158 | 1468751710029 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 12158 | 1468751710033 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:10 INFO - PROCESS | 12158 | 1468751710283 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:35:10 INFO - PROCESS | 12158 | 1468751710633 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 12158 | 1468751710644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x89987000 == 97 [pid = 12158] [id = 656] 03:35:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 179 (0x89989400) [pid = 12158] [serial = 1969] [outer = (nil)] 03:35:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 180 (0x8d738800) [pid = 12158] [serial = 1970] [outer = 0x89989400] 03:35:10 INFO - PROCESS | 12158 | 1468751710732 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 181 (0x8e5c4800) [pid = 12158] [serial = 1971] [outer = 0x89989400] 03:35:12 INFO - PROCESS | 12158 | 1468751712300 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2359ms 03:35:12 INFO - PROCESS | 12158 | 1468751712365 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 12158 | 1468751712371 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:35:12 INFO - PROCESS | 12158 | 1468751712382 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 12158 | 1468751712386 Marionette TRACE conn4 <- [1,2598,null,{}] 03:35:12 INFO - PROCESS | 12158 | 1468751712442 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 12158 | 1468751712448 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:12 INFO - PROCESS | 12158 | 1468751712700 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:35:13 INFO - PROCESS | 12158 | 1468751713025 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 12158 | 1468751713038 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x89993000 == 98 [pid = 12158] [id = 657] 03:35:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 182 (0x8d72fc00) [pid = 12158] [serial = 1972] [outer = (nil)] 03:35:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 183 (0x8d73ac00) [pid = 12158] [serial = 1973] [outer = 0x8d72fc00] 03:35:13 INFO - PROCESS | 12158 | 1468751713120 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x8dad9800) [pid = 12158] [serial = 1974] [outer = 0x8d72fc00] 03:35:14 INFO - PROCESS | 12158 | 1468751714286 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1943ms 03:35:14 INFO - PROCESS | 12158 | 1468751714326 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 12158 | 1468751714333 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:35:14 INFO - PROCESS | 12158 | 1468751714343 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 12158 | 1468751714348 Marionette TRACE conn4 <- [1,2602,null,{}] 03:35:14 INFO - PROCESS | 12158 | 1468751714354 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 12158 | 1468751714359 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:14 INFO - PROCESS | 12158 | 1468751714591 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:35:15 INFO - PROCESS | 12158 | 1468751715017 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 12158 | 1468751715034 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8abc5800 == 97 [pid = 12158] [id = 592] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x89994400 == 96 [pid = 12158] [id = 640] 03:35:15 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x926f2800) [pid = 12158] [serial = 1850] [outer = (nil)] [url = about:blank] 03:35:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x89994400 == 97 [pid = 12158] [id = 658] 03:35:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 184 (0x89bf5000) [pid = 12158] [serial = 1975] [outer = (nil)] 03:35:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 185 (0x8d731800) [pid = 12158] [serial = 1976] [outer = 0x89bf5000] 03:35:15 INFO - PROCESS | 12158 | 1468751715216 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 186 (0x8e54b400) [pid = 12158] [serial = 1977] [outer = 0x89bf5000] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8f972800 == 96 [pid = 12158] [id = 639] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8e7a5800 == 95 [pid = 12158] [id = 638] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8998d400 == 94 [pid = 12158] [id = 637] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e800 == 93 [pid = 12158] [id = 636] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73c000 == 92 [pid = 12158] [id = 635] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x8e611800 == 91 [pid = 12158] [id = 634] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x89bef000 == 90 [pid = 12158] [id = 633] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x96f41c00 == 89 [pid = 12158] [id = 631] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x925cc400 == 88 [pid = 12158] [id = 630] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x9485e000 == 87 [pid = 12158] [id = 629] 03:35:15 INFO - PROCESS | 12158 | --DOCSHELL 0x93a74000 == 86 [pid = 12158] [id = 628] 03:35:16 INFO - PROCESS | 12158 | --DOCSHELL 0x89bea400 == 85 [pid = 12158] [id = 627] 03:35:16 INFO - PROCESS | 12158 | --DOCSHELL 0x92867400 == 84 [pid = 12158] [id = 626] 03:35:16 INFO - PROCESS | 12158 | --DOCSHELL 0x8f110800 == 83 [pid = 12158] [id = 625] 03:35:16 INFO - PROCESS | 12158 | 1468751716220 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 185 (0x8e5c9000) [pid = 12158] [serial = 1770] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 184 (0x9a1a4800) [pid = 12158] [serial = 1743] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 183 (0x9549c400) [pid = 12158] [serial = 1776] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 182 (0xa6191000) [pid = 12158] [serial = 1767] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 181 (0xa0741400) [pid = 12158] [serial = 1758] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 180 (0x8d73a000) [pid = 12158] [serial = 1764] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 179 (0x8ed05800) [pid = 12158] [serial = 1746] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 178 (0x9a23bc00) [pid = 12158] [serial = 1752] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 177 (0xa334b000) [pid = 12158] [serial = 1761] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 176 (0x9d5f7c00) [pid = 12158] [serial = 1782] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 175 (0x9c04e400) [pid = 12158] [serial = 1755] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 174 (0x92adec00) [pid = 12158] [serial = 1749] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 173 (0x8f96c400) [pid = 12158] [serial = 1773] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 172 (0x8d841c00) [pid = 12158] [serial = 1856] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 171 (0x9a1ad800) [pid = 12158] [serial = 1827] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 170 (0x9a1a5c00) [pid = 12158] [serial = 1826] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x95f4ec00) [pid = 12158] [serial = 1821] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x95f47c00) [pid = 12158] [serial = 1820] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x9d978800) [pid = 12158] [serial = 1833] [outer = (nil)] [url = about:blank] 03:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1939ms 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x9c1ee000) [pid = 12158] [serial = 1832] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x89bed400) [pid = 12158] [serial = 1853] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x89bf7c00) [pid = 12158] [serial = 1854] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x92ad3400) [pid = 12158] [serial = 1811] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x92bae800) [pid = 12158] [serial = 1812] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x93a23c00) [pid = 12158] [serial = 1815] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x92fbec00) [pid = 12158] [serial = 1814] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x9549d400) [pid = 12158] [serial = 1842] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x93a72c00) [pid = 12158] [serial = 1841] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x9abd0000) [pid = 12158] [serial = 1830] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x9aaad800) [pid = 12158] [serial = 1829] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x99338800) [pid = 12158] [serial = 1824] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x98443000) [pid = 12158] [serial = 1823] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x95382c00) [pid = 12158] [serial = 1818] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x948ac800) [pid = 12158] [serial = 1817] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x93a22800) [pid = 12158] [serial = 1848] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x8f8bdc00) [pid = 12158] [serial = 1847] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0xa22e0400) [pid = 12158] [serial = 1839] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0xa2248000) [pid = 12158] [serial = 1838] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x8d738c00) [pid = 12158] [serial = 1803] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x8d501c00) [pid = 12158] [serial = 1802] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0xa073fc00) [pid = 12158] [serial = 1836] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0xa073c000) [pid = 12158] [serial = 1835] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x9250ec00) [pid = 12158] [serial = 1845] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8ed07000) [pid = 12158] [serial = 1844] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x92517000) [pid = 12158] [serial = 1809] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x91933c00) [pid = 12158] [serial = 1808] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x8ed08800) [pid = 12158] [serial = 1806] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x8ec33800) [pid = 12158] [serial = 1805] [outer = (nil)] [url = about:blank] 03:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x8f109800) [pid = 12158] [serial = 1862] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8e54a000) [pid = 12158] [serial = 1857] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8f816c00) [pid = 12158] [serial = 1863] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x8e7a7000) [pid = 12158] [serial = 1859] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8ed03c00) [pid = 12158] [serial = 1860] [outer = (nil)] [url = about:blank] 03:35:16 INFO - PROCESS | 12158 | 1468751716325 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 12158 | 1468751716330 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:35:16 INFO - PROCESS | 12158 | 1468751716349 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 12158 | 1468751716354 Marionette TRACE conn4 <- [1,2606,null,{}] 03:35:16 INFO - PROCESS | 12158 | 1468751716377 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 12158 | 1468751716385 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:16 INFO - PROCESS | 12158 | 1468751716585 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:35:16 INFO - PROCESS | 12158 | 1468751716854 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 12158 | 1468751716864 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f10a400 == 84 [pid = 12158] [id = 659] 03:35:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8f10c800) [pid = 12158] [serial = 1978] [outer = (nil)] 03:35:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8f8bf000) [pid = 12158] [serial = 1979] [outer = 0x8f10c800] 03:35:16 INFO - PROCESS | 12158 | 1468751716943 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x8f96e000) [pid = 12158] [serial = 1980] [outer = 0x8f10c800] 03:35:17 INFO - PROCESS | 12158 | 1468751717772 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1496ms 03:35:17 INFO - PROCESS | 12158 | 1468751717838 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 12158 | 1468751717843 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:35:17 INFO - PROCESS | 12158 | 1468751717849 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 12158 | 1468751717851 Marionette TRACE conn4 <- [1,2610,null,{}] 03:35:17 INFO - PROCESS | 12158 | 1468751717857 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 12158 | 1468751717862 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:18 INFO - PROCESS | 12158 | 1468751718162 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:35:18 INFO - PROCESS | 12158 | 1468751718196 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 12158 | 1468751718204 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ed09000 == 85 [pid = 12158] [id = 660] 03:35:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x8f96d400) [pid = 12158] [serial = 1981] [outer = (nil)] 03:35:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x91a69800) [pid = 12158] [serial = 1982] [outer = 0x8f96d400] 03:35:18 INFO - PROCESS | 12158 | 1468751718279 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x92516400) [pid = 12158] [serial = 1983] [outer = 0x8f96d400] 03:35:19 INFO - PROCESS | 12158 | 1468751719320 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1539ms 03:35:19 INFO - PROCESS | 12158 | 1468751719389 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 12158 | 1468751719409 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:35:19 INFO - PROCESS | 12158 | 1468751719425 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 12158 | 1468751719429 Marionette TRACE conn4 <- [1,2614,null,{}] 03:35:19 INFO - PROCESS | 12158 | 1468751719435 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 12158 | 1468751719440 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:19 INFO - PROCESS | 12158 | 1468751719723 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x89bf6800) [pid = 12158] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9489f800) [pid = 12158] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8ec36800) [pid = 12158] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x926e8800) [pid = 12158] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x89bf0000) [pid = 12158] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x92babc00) [pid = 12158] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x91a6c800) [pid = 12158] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8abc7000) [pid = 12158] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x94861800) [pid = 12158] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x8e709c00) [pid = 12158] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8f10b000) [pid = 12158] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x92ad4400) [pid = 12158] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x89990800) [pid = 12158] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8f9c6c00) [pid = 12158] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8d733400) [pid = 12158] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x9285f400) [pid = 12158] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8d734400) [pid = 12158] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8d73c400) [pid = 12158] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8e610800) [pid = 12158] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:35:20 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8c22e400) [pid = 12158] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:35:20 INFO - PROCESS | 12158 | 1468751720323 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 12158 | 1468751720329 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998d800 == 86 [pid = 12158] [id = 661] 03:35:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x89990800) [pid = 12158] [serial = 1984] [outer = (nil)] 03:35:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8abd3400) [pid = 12158] [serial = 1985] [outer = 0x89990800] 03:35:20 INFO - PROCESS | 12158 | 1468751720400 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8e542c00) [pid = 12158] [serial = 1986] [outer = 0x89990800] 03:35:21 INFO - PROCESS | 12158 | 1468751721196 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1798ms 03:35:21 INFO - PROCESS | 12158 | 1468751721239 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:35:21 INFO - PROCESS | 12158 | 1468751721244 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:35:21 INFO - PROCESS | 12158 | 1468751721250 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 12158 | 1468751721254 Marionette TRACE conn4 <- [1,2618,null,{}] 03:35:21 INFO - PROCESS | 12158 | 1468751721265 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 12158 | 1468751721275 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:21 INFO - PROCESS | 12158 | 1468751721518 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:35:21 INFO - PROCESS | 12158 | 1468751721731 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 12158 | 1468751721737 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc7000 == 87 [pid = 12158] [id = 662] 03:35:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8c22e400) [pid = 12158] [serial = 1987] [outer = (nil)] 03:35:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x9285ec00) [pid = 12158] [serial = 1988] [outer = 0x8c22e400] 03:35:21 INFO - PROCESS | 12158 | 1468751721810 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x92ba7400) [pid = 12158] [serial = 1989] [outer = 0x8c22e400] 03:35:22 INFO - PROCESS | 12158 | 1468751722868 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1693ms 03:35:22 INFO - PROCESS | 12158 | 1468751722945 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 12158 | 1468751722953 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:35:22 INFO - PROCESS | 12158 | 1468751722962 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 12158 | 1468751722967 Marionette TRACE conn4 <- [1,2622,null,{}] 03:35:22 INFO - PROCESS | 12158 | 1468751722978 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 12158 | 1468751722983 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:23 INFO - PROCESS | 12158 | 1468751723272 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:35:23 INFO - PROCESS | 12158 | 1468751723623 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 12158 | 1468751723632 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22c000 == 88 [pid = 12158] [id = 663] 03:35:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8d501c00) [pid = 12158] [serial = 1990] [outer = (nil)] 03:35:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8dae5c00) [pid = 12158] [serial = 1991] [outer = 0x8d501c00] 03:35:23 INFO - PROCESS | 12158 | 1468751723720 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8e79a800) [pid = 12158] [serial = 1992] [outer = 0x8d501c00] 03:35:24 INFO - PROCESS | 12158 | 1468751724683 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1786ms 03:35:24 INFO - PROCESS | 12158 | 1468751724749 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 12158 | 1468751724758 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:35:24 INFO - PROCESS | 12158 | 1468751724770 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 12158 | 1468751724774 Marionette TRACE conn4 <- [1,2626,null,{}] 03:35:24 INFO - PROCESS | 12158 | 1468751724782 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 12158 | 1468751724788 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:25 INFO - PROCESS | 12158 | 1468751725039 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:35:25 INFO - PROCESS | 12158 | 1468751725390 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 12158 | 1468751725400 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f103800 == 89 [pid = 12158] [id = 664] 03:35:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8f814400) [pid = 12158] [serial = 1993] [outer = (nil)] 03:35:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8f8c3000) [pid = 12158] [serial = 1994] [outer = 0x8f814400] 03:35:25 INFO - PROCESS | 12158 | 1468751725504 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8f9cc800) [pid = 12158] [serial = 1995] [outer = 0x8f814400] 03:35:26 INFO - PROCESS | 12158 | 1468751726507 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1793ms 03:35:26 INFO - PROCESS | 12158 | 1468751726562 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 12158 | 1468751726567 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:35:26 INFO - PROCESS | 12158 | 1468751726574 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 12158 | 1468751726581 Marionette TRACE conn4 <- [1,2630,null,{}] 03:35:26 INFO - PROCESS | 12158 | 1468751726598 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 12158 | 1468751726608 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:26 INFO - PROCESS | 12158 | 1468751726901 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:35:27 INFO - PROCESS | 12158 | 1468751727242 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 12158 | 1468751727257 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x92bb0400 == 90 [pid = 12158] [id = 665] 03:35:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x92bb0800) [pid = 12158] [serial = 1996] [outer = (nil)] 03:35:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x93027000) [pid = 12158] [serial = 1997] [outer = 0x92bb0800] 03:35:27 INFO - PROCESS | 12158 | 1468751727348 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x930f2000) [pid = 12158] [serial = 1998] [outer = 0x92bb0800] 03:35:28 INFO - PROCESS | 12158 | 1468751728287 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1790ms 03:35:28 INFO - PROCESS | 12158 | 1468751728365 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 12158 | 1468751728370 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:35:28 INFO - PROCESS | 12158 | 1468751728378 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 12158 | 1468751728383 Marionette TRACE conn4 <- [1,2634,null,{}] 03:35:28 INFO - PROCESS | 12158 | 1468751728390 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 12158 | 1468751728396 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:28 INFO - PROCESS | 12158 | 1468751728672 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:35:29 INFO - PROCESS | 12158 | 1468751729012 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 12158 | 1468751729025 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad8c00 == 91 [pid = 12158] [id = 666] 03:35:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x92fc2400) [pid = 12158] [serial = 1999] [outer = (nil)] 03:35:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x948ac800) [pid = 12158] [serial = 2000] [outer = 0x92fc2400] 03:35:29 INFO - PROCESS | 12158 | 1468751729112 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x95376800) [pid = 12158] [serial = 2001] [outer = 0x92fc2400] 03:35:30 INFO - PROCESS | 12158 | 1468751730066 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1733ms 03:35:30 INFO - PROCESS | 12158 | 1468751730112 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:35:30 INFO - PROCESS | 12158 | 1468751730116 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:35:30 INFO - PROCESS | 12158 | 1468751730123 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 12158 | 1468751730127 Marionette TRACE conn4 <- [1,2638,null,{}] 03:35:30 INFO - PROCESS | 12158 | 1468751730133 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 12158 | 1468751730138 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:30 INFO - PROCESS | 12158 | 1468751730365 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:35:30 INFO - PROCESS | 12158 | 1468751730745 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 12158 | 1468751730757 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a74000 == 92 [pid = 12158] [id = 667] 03:35:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x9537dc00) [pid = 12158] [serial = 2002] [outer = (nil)] 03:35:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x95c28400) [pid = 12158] [serial = 2003] [outer = 0x9537dc00] 03:35:30 INFO - PROCESS | 12158 | 1468751730851 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x95f44400) [pid = 12158] [serial = 2004] [outer = 0x9537dc00] 03:35:31 INFO - PROCESS | 12158 | 1468751731803 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1732ms 03:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:35:31 INFO - PROCESS | 12158 | 1468751731855 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 12158 | 1468751731859 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:35:31 INFO - PROCESS | 12158 | 1468751731866 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 12158 | 1468751731869 Marionette TRACE conn4 <- [1,2642,null,{}] 03:35:31 INFO - PROCESS | 12158 | 1468751731875 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:31 INFO - PROCESS | 12158 | 1468751731886 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:32 INFO - PROCESS | 12158 | 1468751732173 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:35:32 INFO - PROCESS | 12158 | 1468751732517 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 12158 | 1468751732528 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8c2c00 == 93 [pid = 12158] [id = 668] 03:35:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x9250b000) [pid = 12158] [serial = 2005] [outer = (nil)] 03:35:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x984b5c00) [pid = 12158] [serial = 2006] [outer = 0x9250b000] 03:35:32 INFO - PROCESS | 12158 | 1468751732616 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x997cd000) [pid = 12158] [serial = 2007] [outer = 0x9250b000] 03:35:33 INFO - PROCESS | 12158 | 1468751733540 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1692ms 03:35:33 INFO - PROCESS | 12158 | 1468751733558 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 12158 | 1468751733562 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:35:33 INFO - PROCESS | 12158 | 1468751733569 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 12158 | 1468751733572 Marionette TRACE conn4 <- [1,2646,null,{}] 03:35:33 INFO - PROCESS | 12158 | 1468751733578 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 12158 | 1468751733583 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:33 INFO - PROCESS | 12158 | 1468751733804 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:35:34 INFO - PROCESS | 12158 | 1468751734145 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 12158 | 1468751734155 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73d000 == 94 [pid = 12158] [id = 669] 03:35:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x95492800) [pid = 12158] [serial = 2008] [outer = (nil)] 03:35:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x9a238400) [pid = 12158] [serial = 2009] [outer = 0x95492800] 03:35:34 INFO - PROCESS | 12158 | 1468751734245 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x9a23d400) [pid = 12158] [serial = 2010] [outer = 0x95492800] 03:35:35 INFO - PROCESS | 12158 | 1468751735175 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1643ms 03:35:35 INFO - PROCESS | 12158 | 1468751735213 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 12158 | 1468751735224 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:35:35 INFO - PROCESS | 12158 | 1468751735231 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 12158 | 1468751735235 Marionette TRACE conn4 <- [1,2650,null,{}] 03:35:35 INFO - PROCESS | 12158 | 1468751735241 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:35 INFO - PROCESS | 12158 | 1468751735246 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:35 INFO - PROCESS | 12158 | 1468751735471 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:35:35 INFO - PROCESS | 12158 | 1468751735825 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 12158 | 1468751735835 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a68800 == 95 [pid = 12158] [id = 670] 03:35:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x9a19c800) [pid = 12158] [serial = 2011] [outer = (nil)] 03:35:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x9aaaec00) [pid = 12158] [serial = 2012] [outer = 0x9a19c800] 03:35:35 INFO - PROCESS | 12158 | 1468751735926 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x9abd2000) [pid = 12158] [serial = 2013] [outer = 0x9a19c800] 03:35:36 INFO - PROCESS | 12158 | 1468751736820 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:35:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1643ms 03:35:36 INFO - PROCESS | 12158 | 1468751736884 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 12158 | 1468751736889 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:35:36 INFO - PROCESS | 12158 | 1468751736901 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 12158 | 1468751736904 Marionette TRACE conn4 <- [1,2654,null,{}] 03:35:36 INFO - PROCESS | 12158 | 1468751736913 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 12158 | 1468751736919 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:37 INFO - PROCESS | 12158 | 1468751737150 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:35:37 INFO - PROCESS | 12158 | 1468751737473 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 12158 | 1468751737482 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec33000 == 96 [pid = 12158] [id = 671] 03:35:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 150 (0x91936800) [pid = 12158] [serial = 2014] [outer = (nil)] 03:35:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 151 (0x9b5c1800) [pid = 12158] [serial = 2015] [outer = 0x91936800] 03:35:37 INFO - PROCESS | 12158 | 1468751737568 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 152 (0x9bd60400) [pid = 12158] [serial = 2016] [outer = 0x91936800] 03:35:38 INFO - PROCESS | 12158 | 1468751738471 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1633ms 03:35:38 INFO - PROCESS | 12158 | 1468751738534 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 12158 | 1468751738539 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:35:38 INFO - PROCESS | 12158 | 1468751738546 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 12158 | 1468751738550 Marionette TRACE conn4 <- [1,2658,null,{}] 03:35:38 INFO - PROCESS | 12158 | 1468751738556 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 12158 | 1468751738561 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:38 INFO - PROCESS | 12158 | 1468751738818 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:35:39 INFO - PROCESS | 12158 | 1468751739168 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 12158 | 1468751739178 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x9a23a800 == 97 [pid = 12158] [id = 672] 03:35:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 153 (0x9abdcc00) [pid = 12158] [serial = 2017] [outer = (nil)] 03:35:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 154 (0x9d97f400) [pid = 12158] [serial = 2018] [outer = 0x9abdcc00] 03:35:39 INFO - PROCESS | 12158 | 1468751739263 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 155 (0xa0733c00) [pid = 12158] [serial = 2019] [outer = 0x9abdcc00] 03:35:40 INFO - PROCESS | 12158 | 1468751740161 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1686ms 03:35:40 INFO - PROCESS | 12158 | 1468751740232 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 12158 | 1468751740237 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:35:40 INFO - PROCESS | 12158 | 1468751740243 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 12158 | 1468751740248 Marionette TRACE conn4 <- [1,2662,null,{}] 03:35:40 INFO - PROCESS | 12158 | 1468751740254 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 12158 | 1468751740260 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:40 INFO - PROCESS | 12158 | 1468751740532 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:35:40 INFO - PROCESS | 12158 | 1468751740898 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 12158 | 1468751740908 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:40 INFO - PROCESS | 12158 | ++DOCSHELL 0xa224ac00 == 98 [pid = 12158] [id = 673] 03:35:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 156 (0xa224bc00) [pid = 12158] [serial = 2020] [outer = (nil)] 03:35:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 157 (0xa231f400) [pid = 12158] [serial = 2021] [outer = 0xa224bc00] 03:35:40 INFO - PROCESS | 12158 | 1468751740997 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 158 (0xa2fd8000) [pid = 12158] [serial = 2022] [outer = 0xa224bc00] 03:35:41 INFO - PROCESS | 12158 | 1468751741930 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1733ms 03:35:41 INFO - PROCESS | 12158 | 1468751741977 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 12158 | 1468751741982 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:35:41 INFO - PROCESS | 12158 | 1468751741988 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 12158 | 1468751741992 Marionette TRACE conn4 <- [1,2666,null,{}] 03:35:42 INFO - PROCESS | 12158 | 1468751741997 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:42 INFO - PROCESS | 12158 | 1468751742002 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:42 INFO - PROCESS | 12158 | 1468751742209 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:35:42 INFO - PROCESS | 12158 | 1468751742559 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 12158 | 1468751742571 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x92865800 == 99 [pid = 12158] [id = 674] 03:35:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 159 (0x92bb1800) [pid = 12158] [serial = 2023] [outer = (nil)] 03:35:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 160 (0xa3352c00) [pid = 12158] [serial = 2024] [outer = 0x92bb1800] 03:35:42 INFO - PROCESS | 12158 | 1468751742654 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 161 (0xa4d59c00) [pid = 12158] [serial = 2025] [outer = 0x92bb1800] 03:35:43 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:43 INFO - PROCESS | 12158 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:35:44 INFO - PROCESS | 12158 | 1468751743991 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:35: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) 03:35:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2037ms 03:35:44 INFO - PROCESS | 12158 | 1468751744062 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 12158 | 1468751744067 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:35:44 INFO - PROCESS | 12158 | 1468751744106 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 12158 | 1468751744110 Marionette TRACE conn4 <- [1,2670,null,{}] 03:35:44 INFO - PROCESS | 12158 | 1468751744116 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 12158 | 1468751744122 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:44 INFO - PROCESS | 12158 | 1468751744347 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:35:44 INFO - PROCESS | 12158 | 1468751744637 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 12158 | 1468751744644 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x89987c00 == 100 [pid = 12158] [id = 675] 03:35:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 162 (0x93b5dc00) [pid = 12158] [serial = 2026] [outer = (nil)] 03:35:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 163 (0xa6142000) [pid = 12158] [serial = 2027] [outer = 0x93b5dc00] 03:35:44 INFO - PROCESS | 12158 | 1468751744729 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 164 (0xa6193800) [pid = 12158] [serial = 2028] [outer = 0x93b5dc00] 03:35:46 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:46 INFO - PROCESS | 12158 | 1468751746084 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:35: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 03:35:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:35:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2046ms 03:35:46 INFO - PROCESS | 12158 | 1468751746161 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 12158 | 1468751746164 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:35:46 INFO - PROCESS | 12158 | 1468751746174 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 12158 | 1468751746178 Marionette TRACE conn4 <- [1,2674,null,{}] 03:35:46 INFO - PROCESS | 12158 | 1468751746184 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:46 INFO - PROCESS | 12158 | 1468751746188 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:46 INFO - PROCESS | 12158 | 1468751746409 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:35:46 INFO - PROCESS | 12158 | 1468751746708 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 12158 | 1468751746715 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf6c00 == 101 [pid = 12158] [id = 676] 03:35:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 165 (0x8abd4800) [pid = 12158] [serial = 2029] [outer = (nil)] 03:35:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 166 (0x8e709000) [pid = 12158] [serial = 2030] [outer = 0x8abd4800] 03:35:46 INFO - PROCESS | 12158 | 1468751746804 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 167 (0x8ed08000) [pid = 12158] [serial = 2031] [outer = 0x8abd4800] 03:35:48 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:48 INFO - PROCESS | 12158 | 1468751748888 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:35: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 03:35:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:35:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:35:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2734ms 03:35:48 INFO - PROCESS | 12158 | 1468751748911 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 12158 | 1468751748916 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:35:48 INFO - PROCESS | 12158 | 1468751748926 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 12158 | 1468751748931 Marionette TRACE conn4 <- [1,2678,null,{}] 03:35:49 INFO - PROCESS | 12158 | 1468751749001 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 12158 | 1468751749006 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:49 INFO - PROCESS | 12158 | 1468751749370 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:35:49 INFO - PROCESS | 12158 | 1468751749689 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 12158 | 1468751749704 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998e400 == 102 [pid = 12158] [id = 677] 03:35:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 168 (0x8e705000) [pid = 12158] [serial = 2032] [outer = (nil)] 03:35:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 169 (0x8e7a2c00) [pid = 12158] [serial = 2033] [outer = 0x8e705000] 03:35:49 INFO - PROCESS | 12158 | 1468751749780 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 170 (0x8ed01400) [pid = 12158] [serial = 2034] [outer = 0x8e705000] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8998d800 == 101 [pid = 12158] [id = 661] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8ed09000 == 100 [pid = 12158] [id = 660] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f10a400 == 99 [pid = 12158] [id = 659] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89994400 == 98 [pid = 12158] [id = 658] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89993000 == 97 [pid = 12158] [id = 657] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22e800 == 96 [pid = 12158] [id = 651] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9bd58c00 == 95 [pid = 12158] [id = 650] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9aaa2c00 == 94 [pid = 12158] [id = 649] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8998a000 == 93 [pid = 12158] [id = 647] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c5c00 == 92 [pid = 12158] [id = 648] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c1800 == 91 [pid = 12158] [id = 646] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92adf000 == 90 [pid = 12158] [id = 645] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92dde800 == 89 [pid = 12158] [id = 644] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f972400 == 88 [pid = 12158] [id = 643] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73d400 == 87 [pid = 12158] [id = 642] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f81a800 == 86 [pid = 12158] [id = 654] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff8000 == 85 [pid = 12158] [id = 415] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff0800 == 84 [pid = 12158] [id = 616] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9c055800 == 83 [pid = 12158] [id = 653] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9bd63c00 == 82 [pid = 12158] [id = 610] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x91853800 == 81 [pid = 12158] [id = 609] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f107800 == 80 [pid = 12158] [id = 422] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0xa0735c00 == 79 [pid = 12158] [id = 652] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83f000 == 78 [pid = 12158] [id = 615] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f110c00 == 77 [pid = 12158] [id = 470] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9b624800 == 76 [pid = 12158] [id = 611] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92fc2800 == 75 [pid = 12158] [id = 424] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf8c00 == 74 [pid = 12158] [id = 614] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e79f400 == 73 [pid = 12158] [id = 613] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50b000 == 72 [pid = 12158] [id = 413] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x91938400 == 71 [pid = 12158] [id = 624] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f977000 == 70 [pid = 12158] [id = 591] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d1000 == 69 [pid = 12158] [id = 451] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e608000 == 68 [pid = 12158] [id = 421] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad9400 == 67 [pid = 12158] [id = 559] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x91929400 == 66 [pid = 12158] [id = 501] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cb800 == 65 [pid = 12158] [id = 505] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8dad9c00 == 64 [pid = 12158] [id = 418] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50ac00 == 63 [pid = 12158] [id = 449] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e79a000 == 62 [pid = 12158] [id = 580] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae3c00 == 61 [pid = 12158] [id = 561] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22ac00 == 60 [pid = 12158] [id = 425] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89992c00 == 59 [pid = 12158] [id = 599] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d5000 == 58 [pid = 12158] [id = 483] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e60d400 == 57 [pid = 12158] [id = 506] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89987000 == 56 [pid = 12158] [id = 656] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8abc5c00 == 55 [pid = 12158] [id = 593] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22b000 == 54 [pid = 12158] [id = 419] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9d987c00 == 53 [pid = 12158] [id = 612] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89bef400 == 52 [pid = 12158] [id = 655] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f818c00 == 51 [pid = 12158] [id = 536] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8ed0e400 == 50 [pid = 12158] [id = 623] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d50e400 == 49 [pid = 12158] [id = 622] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83d400 == 48 [pid = 12158] [id = 621] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70ac00 == 47 [pid = 12158] [id = 504] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9184e400 == 46 [pid = 12158] [id = 416] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22f000 == 45 [pid = 12158] [id = 417] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9250ac00 == 44 [pid = 12158] [id = 452] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70ec00 == 43 [pid = 12158] [id = 412] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89986400 == 42 [pid = 12158] [id = 641] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89987c00 == 41 [pid = 12158] [id = 675] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf6c00 == 40 [pid = 12158] [id = 676] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92865800 == 39 [pid = 12158] [id = 674] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0xa224ac00 == 38 [pid = 12158] [id = 673] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x9a23a800 == 37 [pid = 12158] [id = 672] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8ed01800 == 36 [pid = 12158] [id = 569] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x93a68800 == 35 [pid = 12158] [id = 670] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec33000 == 34 [pid = 12158] [id = 671] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73d000 == 33 [pid = 12158] [id = 669] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8c2c00 == 32 [pid = 12158] [id = 668] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x93a74000 == 31 [pid = 12158] [id = 667] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad8c00 == 30 [pid = 12158] [id = 666] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x92bb0400 == 29 [pid = 12158] [id = 665] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8f103800 == 28 [pid = 12158] [id = 664] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8abc7000 == 27 [pid = 12158] [id = 662] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22c000 == 26 [pid = 12158] [id = 663] 03:35:52 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1cf000 == 25 [pid = 12158] [id = 632] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 169 (0x8f9c1400) [pid = 12158] [serial = 1800] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 168 (0x95497c00) [pid = 12158] [serial = 1887] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 167 (0x95381000) [pid = 12158] [serial = 1886] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 166 (0x8f973000) [pid = 12158] [serial = 1916] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 165 (0x93d71800) [pid = 12158] [serial = 1919] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 164 (0x8d1d1800) [pid = 12158] [serial = 1902] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 163 (0x8abc9400) [pid = 12158] [serial = 1901] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 162 (0x92fb9000) [pid = 12158] [serial = 1881] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 161 (0x92fb4400) [pid = 12158] [serial = 1880] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 160 (0x925ce400) [pid = 12158] [serial = 1875] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 159 (0x92513400) [pid = 12158] [serial = 1874] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 158 (0x8abd2800) [pid = 12158] [serial = 1779] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 157 (0x95f4b400) [pid = 12158] [serial = 1890] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 156 (0x95f49c00) [pid = 12158] [serial = 1889] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 155 (0x8ed10c00) [pid = 12158] [serial = 1905] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 154 (0x8ec38c00) [pid = 12158] [serial = 1904] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 153 (0x8f96f000) [pid = 12158] [serial = 1872] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 152 (0x8f820800) [pid = 12158] [serial = 1871] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 151 (0x97a8a800) [pid = 12158] [serial = 1893] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 150 (0x95f45c00) [pid = 12158] [serial = 1892] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 149 (0x8d1d3c00) [pid = 12158] [serial = 1913] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x8e60a800) [pid = 12158] [serial = 1914] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0x93d6c800) [pid = 12158] [serial = 1883] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x948a3000) [pid = 12158] [serial = 1884] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x8e60fc00) [pid = 12158] [serial = 1869] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x8e54e400) [pid = 12158] [serial = 1868] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x92ad8400) [pid = 12158] [serial = 1877] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x92ba5400) [pid = 12158] [serial = 1878] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x92ddb000) [pid = 12158] [serial = 1910] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x93a69400) [pid = 12158] [serial = 1911] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x926efc00) [pid = 12158] [serial = 1908] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x91a68800) [pid = 12158] [serial = 1907] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0x9a23a000) [pid = 12158] [serial = 1895] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8f96fc00) [pid = 12158] [serial = 1865] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x8f9c2800) [pid = 12158] [serial = 1866] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9abdac00) [pid = 12158] [serial = 1898] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x8f975c00) [pid = 12158] [serial = 1925] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8d73e800) [pid = 12158] [serial = 1922] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x93a70c00) [pid = 12158] [serial = 1920] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x8e5ce800) [pid = 12158] [serial = 1923] [outer = (nil)] [url = about:blank] 03:35:52 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92517400) [pid = 12158] [serial = 1917] [outer = (nil)] [url = about:blank] 03:35:53 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:53 INFO - PROCESS | 12158 | 1468751753748 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 4848ms 03:35:53 INFO - PROCESS | 12158 | 1468751753773 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:35:53 INFO - PROCESS | 12158 | 1468751753779 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:35:53 INFO - PROCESS | 12158 | 1468751753786 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 12158 | 1468751753790 Marionette TRACE conn4 <- [1,2682,null,{}] 03:35:53 INFO - PROCESS | 12158 | 1468751753799 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 12158 | 1468751753803 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:53 INFO - PROCESS | 12158 | 1468751753989 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:35:54 INFO - PROCESS | 12158 | 1468751754185 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 12158 | 1468751754202 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf4000 == 26 [pid = 12158] [id = 678] 03:35:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x89bf4400) [pid = 12158] [serial = 2035] [outer = (nil)] 03:35:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8abce800) [pid = 12158] [serial = 2036] [outer = 0x89bf4400] 03:35:54 INFO - PROCESS | 12158 | 1468751754292 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8c227c00) [pid = 12158] [serial = 2037] [outer = 0x89bf4400] 03:35:55 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:55 INFO - PROCESS | 12158 | 1468751755522 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:35:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1786ms 03:35:55 INFO - PROCESS | 12158 | 1468751755572 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 12158 | 1468751755581 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:35:55 INFO - PROCESS | 12158 | 1468751755601 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 12158 | 1468751755608 Marionette TRACE conn4 <- [1,2686,null,{}] 03:35:55 INFO - PROCESS | 12158 | 1468751755616 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:55 INFO - PROCESS | 12158 | 1468751755623 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:55 INFO - PROCESS | 12158 | 1468751755916 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:35:55 INFO - PROCESS | 12158 | 1468751755956 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 12158 | 1468751755966 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231800 == 27 [pid = 12158] [id = 679] 03:35:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x8d1d4800) [pid = 12158] [serial = 2038] [outer = (nil)] 03:35:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x8d507800) [pid = 12158] [serial = 2039] [outer = 0x8d1d4800] 03:35:56 INFO - PROCESS | 12158 | 1468751756040 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8d50e400) [pid = 12158] [serial = 2040] [outer = 0x8d1d4800] 03:35:59 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x95f4c800) [pid = 12158] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0xa0741c00) [pid = 12158] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8f977400) [pid = 12158] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9537c400) [pid = 12158] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x92ae0000) [pid = 12158] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x92fb4c00) [pid = 12158] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x89989400) [pid = 12158] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8d72fc00) [pid = 12158] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x9abd1400) [pid = 12158] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x9192a800) [pid = 12158] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0xa0739400) [pid = 12158] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8effa400) [pid = 12158] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x9bd62000) [pid = 12158] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x89990800) [pid = 12158] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x92ba5c00) [pid = 12158] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8f96d400) [pid = 12158] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8d843800) [pid = 12158] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x89bf5000) [pid = 12158] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0xa1199c00) [pid = 12158] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x89bf7000) [pid = 12158] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x9a1af000) [pid = 12158] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x89994000) [pid = 12158] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8f10c800) [pid = 12158] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x9a1a2000) [pid = 12158] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:35:59 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8c22e400) [pid = 12158] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:35:59 INFO - PROCESS | 12158 | 1468751759591 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:35:59 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 03:35:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:35:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:35:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 4013ms 03:35:59 INFO - PROCESS | 12158 | 1468751759608 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 12158 | 1468751759611 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:35:59 INFO - PROCESS | 12158 | 1468751759629 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 12158 | 1468751759635 Marionette TRACE conn4 <- [1,2690,null,{}] 03:35:59 INFO - PROCESS | 12158 | 1468751759657 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 12158 | 1468751759667 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:59 INFO - PROCESS | 12158 | 1468751759839 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:35:59 INFO - PROCESS | 12158 | 1468751759855 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 12158 | 1468751759867 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:35:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae2400 == 28 [pid = 12158] [id = 680] 03:35:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8dae3400) [pid = 12158] [serial = 2041] [outer = (nil)] 03:35:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8e542000) [pid = 12158] [serial = 2042] [outer = 0x8dae3400] 03:35:59 INFO - PROCESS | 12158 | 1468751759944 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8e5bf800) [pid = 12158] [serial = 2043] [outer = 0x8dae3400] 03:36:01 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:01 INFO - PROCESS | 12158 | 1468751761601 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:01 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 03:36:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2052ms 03:36:01 INFO - PROCESS | 12158 | 1468751761673 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 12158 | 1468751761681 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:36:01 INFO - PROCESS | 12158 | 1468751761690 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 12158 | 1468751761695 Marionette TRACE conn4 <- [1,2694,null,{}] 03:36:01 INFO - PROCESS | 12158 | 1468751761750 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 12158 | 1468751761757 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:01 INFO - PROCESS | 12158 | 1468751761980 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:36:02 INFO - PROCESS | 12158 | 1468751762257 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 12158 | 1468751762268 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x89986400 == 29 [pid = 12158] [id = 681] 03:36:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8abd3c00) [pid = 12158] [serial = 2044] [outer = (nil)] 03:36:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8c231000) [pid = 12158] [serial = 2045] [outer = 0x8abd3c00] 03:36:02 INFO - PROCESS | 12158 | 1468751762364 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8d1d2800) [pid = 12158] [serial = 2046] [outer = 0x8abd3c00] 03:36:03 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:03 INFO - PROCESS | 12158 | 1468751763849 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:03 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 03:36:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2178ms 03:36:03 INFO - PROCESS | 12158 | 1468751763868 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 12158 | 1468751763875 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:36:03 INFO - PROCESS | 12158 | 1468751763886 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 12158 | 1468751763890 Marionette TRACE conn4 <- [1,2698,null,{}] 03:36:03 INFO - PROCESS | 12158 | 1468751763898 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 12158 | 1468751763903 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:04 INFO - PROCESS | 12158 | 1468751764102 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:36:04 INFO - PROCESS | 12158 | 1468751764372 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 12158 | 1468751764380 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73d800 == 30 [pid = 12158] [id = 682] 03:36:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8d845000) [pid = 12158] [serial = 2047] [outer = (nil)] 03:36:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8e5c7800) [pid = 12158] [serial = 2048] [outer = 0x8d845000] 03:36:04 INFO - PROCESS | 12158 | 1468751764477 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8e605400) [pid = 12158] [serial = 2049] [outer = 0x8d845000] 03:36:05 INFO - PROCESS | 12158 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:06 INFO - PROCESS | 12158 | 1468751766008 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:06 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 03:36:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2142ms 03:36:06 INFO - PROCESS | 12158 | 1468751766032 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 12158 | 1468751766035 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:36:06 INFO - PROCESS | 12158 | 1468751766044 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 12158 | 1468751766058 Marionette TRACE conn4 <- [1,2702,null,{}] 03:36:06 INFO - PROCESS | 12158 | 1468751766082 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 12158 | 1468751766092 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:06 INFO - PROCESS | 12158 | 1468751766333 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:36:06 INFO - PROCESS | 12158 | 1468751766608 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 12158 | 1468751766622 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70a800 == 31 [pid = 12158] [id = 683] 03:36:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8e70b400) [pid = 12158] [serial = 2050] [outer = (nil)] 03:36:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8ec2e400) [pid = 12158] [serial = 2051] [outer = 0x8e70b400] 03:36:06 INFO - PROCESS | 12158 | 1468751766711 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8ec36800) [pid = 12158] [serial = 2052] [outer = 0x8e70b400] 03:36:07 INFO - PROCESS | 12158 | 1468751767724 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1756ms 03:36:07 INFO - PROCESS | 12158 | 1468751767802 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 12158 | 1468751767806 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:36:07 INFO - PROCESS | 12158 | 1468751767814 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 12158 | 1468751767818 Marionette TRACE conn4 <- [1,2706,null,{}] 03:36:07 INFO - PROCESS | 12158 | 1468751767824 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:07 INFO - PROCESS | 12158 | 1468751767830 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:08 INFO - PROCESS | 12158 | 1468751768074 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:36:08 INFO - PROCESS | 12158 | 1468751768403 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 12158 | 1468751768412 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bef400 == 32 [pid = 12158] [id = 684] 03:36:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x89bf9400) [pid = 12158] [serial = 2053] [outer = (nil)] 03:36:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x8effd000) [pid = 12158] [serial = 2054] [outer = 0x89bf9400] 03:36:08 INFO - PROCESS | 12158 | 1468751768499 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8d849800) [pid = 12158] [serial = 2055] [outer = 0x89bf9400] 03:36:09 INFO - PROCESS | 12158 | 1468751769458 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1684ms 03:36:09 INFO - PROCESS | 12158 | 1468751769502 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 12158 | 1468751769506 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:36:09 INFO - PROCESS | 12158 | 1468751769517 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 12158 | 1468751769520 Marionette TRACE conn4 <- [1,2710,null,{}] 03:36:09 INFO - PROCESS | 12158 | 1468751769526 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:09 INFO - PROCESS | 12158 | 1468751769532 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:09 INFO - PROCESS | 12158 | 1468751769761 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:36:10 INFO - PROCESS | 12158 | 1468751770079 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 12158 | 1468751770091 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:10 INFO - PROCESS | 12158 | ++DOCSHELL 0x89991800 == 33 [pid = 12158] [id = 685] 03:36:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8abcbc00) [pid = 12158] [serial = 2056] [outer = (nil)] 03:36:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8f814000) [pid = 12158] [serial = 2057] [outer = 0x8abcbc00] 03:36:10 INFO - PROCESS | 12158 | 1468751770181 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8f813400) [pid = 12158] [serial = 2058] [outer = 0x8abcbc00] 03:36:11 INFO - PROCESS | 12158 | 1468751771150 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 12158 | 1468751771204 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:36:11 INFO - PROCESS | 12158 | 1468751771211 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - PROCESS | 12158 | 1468751771214 Marionette TRACE conn4 <- [1,2714,null,{}] 03:36:11 INFO - PROCESS | 12158 | 1468751771220 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:11 INFO - PROCESS | 12158 | 1468751771231 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:11 INFO - PROCESS | 12158 | 1468751771543 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:36:11 INFO - PROCESS | 12158 | 1468751771875 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 12158 | 1468751771884 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1ce800 == 34 [pid = 12158] [id = 686] 03:36:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8d731c00) [pid = 12158] [serial = 2059] [outer = (nil)] 03:36:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x8f96c000) [pid = 12158] [serial = 2060] [outer = 0x8d731c00] 03:36:11 INFO - PROCESS | 12158 | 1468751771979 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8f9cb400) [pid = 12158] [serial = 2061] [outer = 0x8d731c00] 03:36:13 INFO - PROCESS | 12158 | 1468751773265 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:36:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2093ms 03:36:13 INFO - PROCESS | 12158 | 1468751773307 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 12158 | 1468751773314 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:36:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:36:13 INFO - PROCESS | 12158 | 1468751773343 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 12158 | 1468751773349 Marionette TRACE conn4 <- [1,2718,null,{}] 03:36:13 INFO - PROCESS | 12158 | 1468751773358 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:13 INFO - PROCESS | 12158 | 1468751773365 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:13 INFO - PROCESS | 12158 | 1468751773694 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:36:13 INFO - PROCESS | 12158 | 1468751773965 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 12158 | 1468751773975 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998f000 == 35 [pid = 12158] [id = 687] 03:36:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8f976c00) [pid = 12158] [serial = 2062] [outer = (nil)] 03:36:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x91853c00) [pid = 12158] [serial = 2063] [outer = 0x8f976c00] 03:36:14 INFO - PROCESS | 12158 | 1468751774060 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x91855400) [pid = 12158] [serial = 2064] [outer = 0x8f976c00] 03:36:15 INFO - PROCESS | 12158 | 1468751775045 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:36:15 INFO - PROCESS | 12158 | 1468751775088 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:36:15 INFO - PROCESS | 12158 | 1468751775099 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:36:15 INFO - PROCESS | 12158 | 1468751775102 Marionette TRACE conn4 <- [1,2722,null,{}] 03:36:15 INFO - PROCESS | 12158 | 1468751775109 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:15 INFO - PROCESS | 12158 | 1468751775114 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:15 INFO - PROCESS | 12158 | 1468751775309 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:36:15 INFO - PROCESS | 12158 | 1468751775634 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 12158 | 1468751775645 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:15 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abd2c00 == 36 [pid = 12158] [id = 688] 03:36:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x8eff4c00) [pid = 12158] [serial = 2065] [outer = (nil)] 03:36:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x91934c00) [pid = 12158] [serial = 2066] [outer = 0x8eff4c00] 03:36:15 INFO - PROCESS | 12158 | 1468751775739 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x91a65400) [pid = 12158] [serial = 2067] [outer = 0x8eff4c00] 03:36:16 INFO - PROCESS | 12158 | 1468751776718 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 12158 | 1468751776744 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:36:16 INFO - PROCESS | 12158 | 1468751776751 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 12158 | 1468751776755 Marionette TRACE conn4 <- [1,2726,null,{}] 03:36:16 INFO - PROCESS | 12158 | 1468751776761 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:16 INFO - PROCESS | 12158 | 1468751776766 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:16 INFO - PROCESS | 12158 | 1468751776967 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:36:17 INFO - PROCESS | 12158 | 1468751777304 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 12158 | 1468751777311 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae4c00 == 37 [pid = 12158] [id = 689] 03:36:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8e611c00) [pid = 12158] [serial = 2068] [outer = (nil)] 03:36:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x925c3400) [pid = 12158] [serial = 2069] [outer = 0x8e611c00] 03:36:17 INFO - PROCESS | 12158 | 1468751777405 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x92513400) [pid = 12158] [serial = 2070] [outer = 0x8e611c00] 03:36:18 INFO - PROCESS | 12158 | 1468751778296 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:36:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1583ms 03:36:18 INFO - PROCESS | 12158 | 1468751778335 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 12158 | 1468751778338 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:36:18 INFO - PROCESS | 12158 | 1468751778346 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - PROCESS | 12158 | 1468751778349 Marionette TRACE conn4 <- [1,2730,null,{}] 03:36:18 INFO - PROCESS | 12158 | 1468751778357 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:18 INFO - PROCESS | 12158 | 1468751778361 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:18 INFO - PROCESS | 12158 | 1468751778560 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:36:18 INFO - PROCESS | 12158 | 1468751778887 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 12158 | 1468751778896 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70fc00 == 38 [pid = 12158] [id = 690] 03:36:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x8f820c00) [pid = 12158] [serial = 2071] [outer = (nil)] 03:36:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x925d0400) [pid = 12158] [serial = 2072] [outer = 0x8f820c00] 03:36:18 INFO - PROCESS | 12158 | 1468751778991 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x926e8c00) [pid = 12158] [serial = 2073] [outer = 0x8f820c00] 03:36:20 INFO - PROCESS | 12158 | 1468751780302 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:20 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 03:36:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:36:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2035ms 03:36:20 INFO - PROCESS | 12158 | 1468751780431 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 12158 | 1468751780437 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:36:20 INFO - PROCESS | 12158 | 1468751780447 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 12158 | 1468751780453 Marionette TRACE conn4 <- [1,2734,null,{}] 03:36:20 INFO - PROCESS | 12158 | 1468751780508 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 12158 | 1468751780515 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:20 INFO - PROCESS | 12158 | 1468751780750 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:36:21 INFO - PROCESS | 12158 | 1468751781205 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 12158 | 1468751781218 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x89988c00 == 39 [pid = 12158] [id = 691] 03:36:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x89989800) [pid = 12158] [serial = 2074] [outer = (nil)] 03:36:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8998ec00) [pid = 12158] [serial = 2075] [outer = 0x89989800] 03:36:21 INFO - PROCESS | 12158 | 1468751781315 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x89bf5400) [pid = 12158] [serial = 2076] [outer = 0x89989800] 03:36:22 INFO - PROCESS | 12158 | 1468751782331 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1931ms 03:36:22 INFO - PROCESS | 12158 | 1468751782379 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 12158 | 1468751782386 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:36:22 INFO - PROCESS | 12158 | 1468751782394 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 12158 | 1468751782398 Marionette TRACE conn4 <- [1,2738,null,{}] 03:36:22 INFO - PROCESS | 12158 | 1468751782407 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 12158 | 1468751782415 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:22 INFO - PROCESS | 12158 | 1468751782653 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:36:23 INFO - PROCESS | 12158 | 1468751783012 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 12158 | 1468751783028 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x89994000 == 40 [pid = 12158] [id = 692] 03:36:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 147 (0x89bf5000) [pid = 12158] [serial = 2077] [outer = (nil)] 03:36:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 148 (0x8d73cc00) [pid = 12158] [serial = 2078] [outer = 0x89bf5000] 03:36:23 INFO - PROCESS | 12158 | 1468751783172 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 149 (0x8dae4800) [pid = 12158] [serial = 2079] [outer = 0x89bf5000] 03:36:23 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83ec00 == 39 [pid = 12158] [id = 538] 03:36:23 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231800 == 38 [pid = 12158] [id = 679] 03:36:23 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf4000 == 37 [pid = 12158] [id = 678] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 148 (0x9a19f400) [pid = 12158] [serial = 1940] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 147 (0xa2563800) [pid = 12158] [serial = 1959] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 146 (0x91a6d400) [pid = 12158] [serial = 1932] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0xa22ebc00) [pid = 12158] [serial = 1958] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x9aab0c00) [pid = 12158] [serial = 1943] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x95c2f000) [pid = 12158] [serial = 1937] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x9485e800) [pid = 12158] [serial = 1935] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8d738800) [pid = 12158] [serial = 1970] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0x9abdb400) [pid = 12158] [serial = 1944] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x8dad9800) [pid = 12158] [serial = 1974] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9bde3c00) [pid = 12158] [serial = 1950] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0xa3180000) [pid = 12158] [serial = 1965] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0xa073d800) [pid = 12158] [serial = 1955] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x95c28c00) [pid = 12158] [serial = 1851] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9d96c400) [pid = 12158] [serial = 1952] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x96f3b400) [pid = 12158] [serial = 1938] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x8e5c4800) [pid = 12158] [serial = 1971] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8e542c00) [pid = 12158] [serial = 1986] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x9b61dc00) [pid = 12158] [serial = 1947] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x91a69800) [pid = 12158] [serial = 1982] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8d73ac00) [pid = 12158] [serial = 1973] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8e7a3c00) [pid = 12158] [serial = 1929] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8abd3400) [pid = 12158] [serial = 1985] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x92516400) [pid = 12158] [serial = 1983] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x9192b800) [pid = 12158] [serial = 1931] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8e612400) [pid = 12158] [serial = 1928] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8e54b400) [pid = 12158] [serial = 1977] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8d731800) [pid = 12158] [serial = 1976] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0xa0742400) [pid = 12158] [serial = 1956] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0xa2fd7c00) [pid = 12158] [serial = 1961] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x9b5b9400) [pid = 12158] [serial = 1946] [outer = (nil)] [url = about:blank] 03:36:23 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9a232000) [pid = 12158] [serial = 1941] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8e79d400) [pid = 12158] [serial = 1967] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x9a23fc00) [pid = 12158] [serial = 1896] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x9d986800) [pid = 12158] [serial = 1953] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x925c4800) [pid = 12158] [serial = 1926] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x93a23400) [pid = 12158] [serial = 1934] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8f96e000) [pid = 12158] [serial = 1980] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8f8bf000) [pid = 12158] [serial = 1979] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x9b249000) [pid = 12158] [serial = 1899] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0xa2ff5800) [pid = 12158] [serial = 1962] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x9bdb4800) [pid = 12158] [serial = 1949] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x9a237400) [pid = 12158] [serial = 1968] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0xa310a400) [pid = 12158] [serial = 1964] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x92ba7400) [pid = 12158] [serial = 1989] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x9285ec00) [pid = 12158] [serial = 1988] [outer = (nil)] [url = about:blank] 03:36:24 INFO - PROCESS | 12158 | 1468751784213 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1890ms 03:36:24 INFO - PROCESS | 12158 | 1468751784287 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 12158 | 1468751784294 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:36:24 INFO - PROCESS | 12158 | 1468751784304 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 12158 | 1468751784307 Marionette TRACE conn4 <- [1,2742,null,{}] 03:36:24 INFO - PROCESS | 12158 | 1468751784314 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 12158 | 1468751784319 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:24 INFO - PROCESS | 12158 | 1468751784538 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:36:24 INFO - PROCESS | 12158 | 1468751784824 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 12158 | 1468751784832 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998bc00 == 38 [pid = 12158] [id = 693] 03:36:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8dad8400) [pid = 12158] [serial = 2080] [outer = (nil)] 03:36:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8e60d400) [pid = 12158] [serial = 2081] [outer = 0x8dad8400] 03:36:24 INFO - PROCESS | 12158 | 1468751784907 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8e70e800) [pid = 12158] [serial = 2082] [outer = 0x8dad8400] 03:36:25 INFO - PROCESS | 12158 | 1468751785786 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1544ms 03:36:25 INFO - PROCESS | 12158 | 1468751785848 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 12158 | 1468751785853 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:36:25 INFO - PROCESS | 12158 | 1468751785868 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 12158 | 1468751785878 Marionette TRACE conn4 <- [1,2746,null,{}] 03:36:25 INFO - PROCESS | 12158 | 1468751785897 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 12158 | 1468751785905 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:26 INFO - PROCESS | 12158 | 1468751786129 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:36:26 INFO - PROCESS | 12158 | 1468751786403 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 12158 | 1468751786412 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ed02c00 == 39 [pid = 12158] [id = 694] 03:36:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8ed0ac00) [pid = 12158] [serial = 2083] [outer = (nil)] 03:36:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8f109400) [pid = 12158] [serial = 2084] [outer = 0x8ed0ac00] 03:36:26 INFO - PROCESS | 12158 | 1468751786502 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8f81c800) [pid = 12158] [serial = 2085] [outer = 0x8ed0ac00] 03:36:27 INFO - PROCESS | 12158 | 1468751787389 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1550ms 03:36:27 INFO - PROCESS | 12158 | 1468751787413 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 12158 | 1468751787417 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:36:27 INFO - PROCESS | 12158 | 1468751787424 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 12158 | 1468751787428 Marionette TRACE conn4 <- [1,2750,null,{}] 03:36:27 INFO - PROCESS | 12158 | 1468751787434 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:27 INFO - PROCESS | 12158 | 1468751787440 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:27 INFO - PROCESS | 12158 | 1468751787753 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:36:27 INFO - PROCESS | 12158 | 1468751787808 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 12158 | 1468751787815 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:27 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf3400 == 40 [pid = 12158] [id = 695] 03:36:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8f106000) [pid = 12158] [serial = 2086] [outer = (nil)] 03:36:27 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8f96dc00) [pid = 12158] [serial = 2087] [outer = 0x8f106000] 03:36:27 INFO - PROCESS | 12158 | 1468751787889 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8f971400) [pid = 12158] [serial = 2088] [outer = 0x8f106000] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x91936800) [pid = 12158] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8abd4800) [pid = 12158] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x89bf4400) [pid = 12158] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f814400) [pid = 12158] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0xa224bc00) [pid = 12158] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x92fc2400) [pid = 12158] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x9abdcc00) [pid = 12158] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x92bb0800) [pid = 12158] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x92bb1800) [pid = 12158] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x9537dc00) [pid = 12158] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x95492800) [pid = 12158] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x93b5dc00) [pid = 12158] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:36:28 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8e705000) [pid = 12158] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:36:29 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x9250b000) [pid = 12158] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:36:29 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8d501c00) [pid = 12158] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:36:29 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8d1d4800) [pid = 12158] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:36:29 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x9a19c800) [pid = 12158] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:36:29 INFO - PROCESS | 12158 | 1468751789058 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1691ms 03:36:29 INFO - PROCESS | 12158 | 1468751789117 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 12158 | 1468751789120 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:36:29 INFO - PROCESS | 12158 | 1468751789135 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 12158 | 1468751789140 Marionette TRACE conn4 <- [1,2754,null,{}] 03:36:29 INFO - PROCESS | 12158 | 1468751789146 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 12158 | 1468751789151 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:29 INFO - PROCESS | 12158 | 1468751789352 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:36:29 INFO - PROCESS | 12158 | 1468751789362 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 12158 | 1468751789379 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8cbc00 == 41 [pid = 12158] [id = 696] 03:36:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8f968400) [pid = 12158] [serial = 2089] [outer = (nil)] 03:36:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8f9c6800) [pid = 12158] [serial = 2090] [outer = 0x8f968400] 03:36:29 INFO - PROCESS | 12158 | 1468751789715 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x925c2400) [pid = 12158] [serial = 2091] [outer = 0x8f968400] 03:36:30 INFO - PROCESS | 12158 | 1468751790555 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1434ms 03:36:30 INFO - PROCESS | 12158 | 1468751790569 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 12158 | 1468751790574 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:36:30 INFO - PROCESS | 12158 | 1468751790593 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 12158 | 1468751790596 Marionette TRACE conn4 <- [1,2758,null,{}] 03:36:30 INFO - PROCESS | 12158 | 1468751790603 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 12158 | 1468751790608 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:30 INFO - PROCESS | 12158 | 1468751790826 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:36:30 INFO - PROCESS | 12158 | 1468751790836 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 12158 | 1468751790844 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x91a6d400 == 42 [pid = 12158] [id = 697] 03:36:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x92864000) [pid = 12158] [serial = 2092] [outer = (nil)] 03:36:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x92adc400) [pid = 12158] [serial = 2093] [outer = 0x92864000] 03:36:31 INFO - PROCESS | 12158 | 1468751791096 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x92adec00) [pid = 12158] [serial = 2094] [outer = 0x92864000] 03:36:32 INFO - PROCESS | 12158 | 1468751792382 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1835ms 03:36:32 INFO - PROCESS | 12158 | 1468751792429 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 12158 | 1468751792435 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:36:32 INFO - PROCESS | 12158 | 1468751792444 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 12158 | 1468751792449 Marionette TRACE conn4 <- [1,2762,null,{}] 03:36:32 INFO - PROCESS | 12158 | 1468751792457 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 12158 | 1468751792464 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:32 INFO - PROCESS | 12158 | 1468751792706 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:36:33 INFO - PROCESS | 12158 | 1468751793041 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 12158 | 1468751793053 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d734c00 == 43 [pid = 12158] [id = 698] 03:36:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8d738800) [pid = 12158] [serial = 2095] [outer = (nil)] 03:36:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8dae3c00) [pid = 12158] [serial = 2096] [outer = 0x8d738800] 03:36:33 INFO - PROCESS | 12158 | 1468751793147 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8e5cb800) [pid = 12158] [serial = 2097] [outer = 0x8d738800] 03:36:34 INFO - PROCESS | 12158 | 1468751794133 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1739ms 03:36:34 INFO - PROCESS | 12158 | 1468751794182 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 12158 | 1468751794190 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:36:34 INFO - PROCESS | 12158 | 1468751794202 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 12158 | 1468751794206 Marionette TRACE conn4 <- [1,2766,null,{}] 03:36:34 INFO - PROCESS | 12158 | 1468751794214 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 12158 | 1468751794220 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:34 INFO - PROCESS | 12158 | 1468751794458 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:36:34 INFO - PROCESS | 12158 | 1468751794847 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 12158 | 1468751794858 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:34 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e710400 == 44 [pid = 12158] [id = 699] 03:36:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8eff2800) [pid = 12158] [serial = 2098] [outer = (nil)] 03:36:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8f10c400) [pid = 12158] [serial = 2099] [outer = 0x8eff2800] 03:36:34 INFO - PROCESS | 12158 | 1468751794949 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8f969400) [pid = 12158] [serial = 2100] [outer = 0x8eff2800] 03:36:35 INFO - PROCESS | 12158 | 1468751795841 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:36:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1691ms 03:36:35 INFO - PROCESS | 12158 | 1468751795910 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 12158 | 1468751795915 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:36:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:36:35 INFO - PROCESS | 12158 | 1468751795925 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 12158 | 1468751795930 Marionette TRACE conn4 <- [1,2770,null,{}] 03:36:35 INFO - PROCESS | 12158 | 1468751795948 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:35 INFO - PROCESS | 12158 | 1468751795957 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:36 INFO - PROCESS | 12158 | 1468751796190 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:36:36 INFO - PROCESS | 12158 | 1468751796518 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 12158 | 1468751796529 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:36 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad3400 == 45 [pid = 12158] [id = 700] 03:36:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x92ad3800) [pid = 12158] [serial = 2101] [outer = (nil)] 03:36:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x92ad5c00) [pid = 12158] [serial = 2102] [outer = 0x92ad3800] 03:36:36 INFO - PROCESS | 12158 | 1468751796654 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x92ba8800) [pid = 12158] [serial = 2103] [outer = 0x92ad3800] 03:36:37 INFO - PROCESS | 12158 | 1468751797552 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:36:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1645ms 03:36:37 INFO - PROCESS | 12158 | 1468751797570 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 12158 | 1468751797575 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:36:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:36:37 INFO - PROCESS | 12158 | 1468751797582 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 12158 | 1468751797586 Marionette TRACE conn4 <- [1,2774,null,{}] 03:36:37 INFO - PROCESS | 12158 | 1468751797592 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:37 INFO - PROCESS | 12158 | 1468751797597 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:37 INFO - PROCESS | 12158 | 1468751797825 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:36:38 INFO - PROCESS | 12158 | 1468751798148 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 12158 | 1468751798155 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x92515c00 == 46 [pid = 12158] [id = 701] 03:36:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x92863c00) [pid = 12158] [serial = 2104] [outer = (nil)] 03:36:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x92bb3000) [pid = 12158] [serial = 2105] [outer = 0x92863c00] 03:36:38 INFO - PROCESS | 12158 | 1468751798257 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x92ddc400) [pid = 12158] [serial = 2106] [outer = 0x92863c00] 03:36:39 INFO - PROCESS | 12158 | 1468751799177 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1641ms 03:36:39 INFO - PROCESS | 12158 | 1468751799225 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:36:39 INFO - PROCESS | 12158 | 1468751799229 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:36:39 INFO - PROCESS | 12158 | 1468751799236 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 12158 | 1468751799240 Marionette TRACE conn4 <- [1,2778,null,{}] 03:36:39 INFO - PROCESS | 12158 | 1468751799246 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 12158 | 1468751799252 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:39 INFO - PROCESS | 12158 | 1468751799485 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:36:39 INFO - PROCESS | 12158 | 1468751799830 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 12158 | 1468751799842 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:39 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae3000 == 47 [pid = 12158] [id = 702] 03:36:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x92ae1800) [pid = 12158] [serial = 2107] [outer = (nil)] 03:36:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x92fbec00) [pid = 12158] [serial = 2108] [outer = 0x92ae1800] 03:36:39 INFO - PROCESS | 12158 | 1468751799930 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x93023400) [pid = 12158] [serial = 2109] [outer = 0x92ae1800] 03:36:40 INFO - PROCESS | 12158 | 1468751800862 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:36:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1686ms 03:36:40 INFO - PROCESS | 12158 | 1468751800923 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 12158 | 1468751800926 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:36:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:36:40 INFO - PROCESS | 12158 | 1468751800933 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 12158 | 1468751800937 Marionette TRACE conn4 <- [1,2782,null,{}] 03:36:40 INFO - PROCESS | 12158 | 1468751800944 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 12158 | 1468751800954 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:41 INFO - PROCESS | 12158 | 1468751801242 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:36:41 INFO - PROCESS | 12158 | 1468751801576 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 12158 | 1468751801584 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:41 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f974400 == 48 [pid = 12158] [id = 703] 03:36:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x92fb5800) [pid = 12158] [serial = 2110] [outer = (nil)] 03:36:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x93a6e800) [pid = 12158] [serial = 2111] [outer = 0x92fb5800] 03:36:41 INFO - PROCESS | 12158 | 1468751801699 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x93a74400) [pid = 12158] [serial = 2112] [outer = 0x92fb5800] 03:36:42 INFO - PROCESS | 12158 | 1468751802621 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1744ms 03:36:42 INFO - PROCESS | 12158 | 1468751802694 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 12158 | 1468751802697 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:36:42 INFO - PROCESS | 12158 | 1468751802708 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 12158 | 1468751802712 Marionette TRACE conn4 <- [1,2786,null,{}] 03:36:42 INFO - PROCESS | 12158 | 1468751802718 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 12158 | 1468751802724 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:42 INFO - PROCESS | 12158 | 1468751802941 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:36:43 INFO - PROCESS | 12158 | 1468751803283 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 12158 | 1468751803295 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x93a6bc00 == 49 [pid = 12158] [id = 704] 03:36:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x93b56400) [pid = 12158] [serial = 2113] [outer = (nil)] 03:36:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x93d6cc00) [pid = 12158] [serial = 2114] [outer = 0x93b56400] 03:36:43 INFO - PROCESS | 12158 | 1468751803385 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x9489fc00) [pid = 12158] [serial = 2115] [outer = 0x93b56400] 03:36:44 INFO - PROCESS | 12158 | 1468751804284 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1634ms 03:36:44 INFO - PROCESS | 12158 | 1468751804344 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 12158 | 1468751804349 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:36:44 INFO - PROCESS | 12158 | 1468751804356 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 12158 | 1468751804361 Marionette TRACE conn4 <- [1,2790,null,{}] 03:36:44 INFO - PROCESS | 12158 | 1468751804367 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 12158 | 1468751804373 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:44 INFO - PROCESS | 12158 | 1468751804633 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:36:45 INFO - PROCESS | 12158 | 1468751804980 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 12158 | 1468751804988 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x93d6ec00 == 50 [pid = 12158] [id = 705] 03:36:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x948a7400) [pid = 12158] [serial = 2116] [outer = (nil)] 03:36:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x948abc00) [pid = 12158] [serial = 2117] [outer = 0x948a7400] 03:36:45 INFO - PROCESS | 12158 | 1468751805084 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x952b6800) [pid = 12158] [serial = 2118] [outer = 0x948a7400] 03:36:45 INFO - PROCESS | 12158 | 1468751805957 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1637ms 03:36:45 INFO - PROCESS | 12158 | 1468751805994 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 12158 | 1468751805999 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:36:46 INFO - PROCESS | 12158 | 1468751806006 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 12158 | 1468751806009 Marionette TRACE conn4 <- [1,2794,null,{}] 03:36:46 INFO - PROCESS | 12158 | 1468751806036 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 12158 | 1468751806042 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:46 INFO - PROCESS | 12158 | 1468751806270 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:36:46 INFO - PROCESS | 12158 | 1468751806598 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 12158 | 1468751806604 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:46 INFO - PROCESS | 12158 | ++DOCSHELL 0x93b5e800 == 51 [pid = 12158] [id = 706] 03:36:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x952c1800) [pid = 12158] [serial = 2119] [outer = (nil)] 03:36:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x95383c00) [pid = 12158] [serial = 2120] [outer = 0x952c1800] 03:36:46 INFO - PROCESS | 12158 | 1468751806722 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x95496800) [pid = 12158] [serial = 2121] [outer = 0x952c1800] 03:36:47 INFO - PROCESS | 12158 | 1468751807673 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1703ms 03:36:47 INFO - PROCESS | 12158 | 1468751807711 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 12158 | 1468751807714 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:36:47 INFO - PROCESS | 12158 | 1468751807722 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 12158 | 1468751807726 Marionette TRACE conn4 <- [1,2798,null,{}] 03:36:47 INFO - PROCESS | 12158 | 1468751807732 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 12158 | 1468751807737 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:47 INFO - PROCESS | 12158 | 1468751807980 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:36:48 INFO - PROCESS | 12158 | 1468751808326 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 12158 | 1468751808334 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:48 INFO - PROCESS | 12158 | ++DOCSHELL 0x92ad4c00 == 52 [pid = 12158] [id = 707] 03:36:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x95c2b000) [pid = 12158] [serial = 2122] [outer = (nil)] 03:36:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x95f44c00) [pid = 12158] [serial = 2123] [outer = 0x95c2b000] 03:36:48 INFO - PROCESS | 12158 | 1468751808428 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x95f46400) [pid = 12158] [serial = 2124] [outer = 0x95c2b000] 03:36:49 INFO - PROCESS | 12158 | 1468751809391 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1684ms 03:36:49 INFO - PROCESS | 12158 | 1468751809406 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 12158 | 1468751809410 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:36:49 INFO - PROCESS | 12158 | 1468751809418 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 12158 | 1468751809423 Marionette TRACE conn4 <- [1,2802,null,{}] 03:36:49 INFO - PROCESS | 12158 | 1468751809429 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 12158 | 1468751809435 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:49 INFO - PROCESS | 12158 | 1468751809696 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:36:50 INFO - PROCESS | 12158 | 1468751810033 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 12158 | 1468751810041 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x948ae400 == 53 [pid = 12158] [id = 708] 03:36:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x96f3b400) [pid = 12158] [serial = 2125] [outer = (nil)] 03:36:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x96fd2400) [pid = 12158] [serial = 2126] [outer = 0x96f3b400] 03:36:50 INFO - PROCESS | 12158 | 1468751810134 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x97a8cc00) [pid = 12158] [serial = 2127] [outer = 0x96f3b400] 03:36:51 INFO - PROCESS | 12158 | 1468751811056 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1700ms 03:36:51 INFO - PROCESS | 12158 | 1468751811119 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 12158 | 1468751811124 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:36:51 INFO - PROCESS | 12158 | 1468751811131 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 12158 | 1468751811135 Marionette TRACE conn4 <- [1,2806,null,{}] 03:36:51 INFO - PROCESS | 12158 | 1468751811141 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 12158 | 1468751811147 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:51 INFO - PROCESS | 12158 | 1468751811406 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:36:51 INFO - PROCESS | 12158 | 1468751811741 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 12158 | 1468751811748 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:51 INFO - PROCESS | 12158 | ++DOCSHELL 0x9932fc00 == 54 [pid = 12158] [id = 709] 03:36:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x99331400) [pid = 12158] [serial = 2128] [outer = (nil)] 03:36:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 136 (0x993af800) [pid = 12158] [serial = 2129] [outer = 0x99331400] 03:36:51 INFO - PROCESS | 12158 | 1468751811842 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 12158 | ++DOMWINDOW == 137 (0x99849400) [pid = 12158] [serial = 2130] [outer = 0x99331400] 03:36:52 INFO - PROCESS | 12158 | 1468751812768 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1693ms 03:36:52 INFO - PROCESS | 12158 | 1468751812825 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 12158 | 1468751812830 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:36:52 INFO - PROCESS | 12158 | 1468751812836 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 12158 | 1468751812840 Marionette TRACE conn4 <- [1,2810,null,{}] 03:36:52 INFO - PROCESS | 12158 | 1468751812846 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 12158 | 1468751812851 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:53 INFO - PROCESS | 12158 | 1468751813112 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:36:53 INFO - PROCESS | 12158 | 1468751813480 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 12158 | 1468751813488 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d72f400 == 55 [pid = 12158] [id = 710] 03:36:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 138 (0x8d730c00) [pid = 12158] [serial = 2131] [outer = (nil)] 03:36:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 139 (0x9a128000) [pid = 12158] [serial = 2132] [outer = 0x8d730c00] 03:36:53 INFO - PROCESS | 12158 | 1468751813582 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 140 (0x9a19ec00) [pid = 12158] [serial = 2133] [outer = 0x8d730c00] 03:36:54 INFO - PROCESS | 12158 | 1468751814479 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1687ms 03:36:54 INFO - PROCESS | 12158 | 1468751814524 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 12158 | 1468751814529 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:36:54 INFO - PROCESS | 12158 | 1468751814536 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 12158 | 1468751814540 Marionette TRACE conn4 <- [1,2814,null,{}] 03:36:54 INFO - PROCESS | 12158 | 1468751814546 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 12158 | 1468751814552 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:54 INFO - PROCESS | 12158 | 1468751814793 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:36:55 INFO - PROCESS | 12158 | 1468751815129 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 12158 | 1468751815136 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc5c00 == 56 [pid = 12158] [id = 711] 03:36:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 141 (0x8c224c00) [pid = 12158] [serial = 2134] [outer = (nil)] 03:36:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 142 (0x8ed03000) [pid = 12158] [serial = 2135] [outer = 0x8c224c00] 03:36:55 INFO - PROCESS | 12158 | 1468751815232 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 143 (0x91858c00) [pid = 12158] [serial = 2136] [outer = 0x8c224c00] 03:36:56 INFO - PROCESS | 12158 | 1468751816596 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:36:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2187ms 03:36:56 INFO - PROCESS | 12158 | 1468751816724 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 12158 | 1468751816731 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:36:56 INFO - PROCESS | 12158 | 1468751816749 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 12158 | 1468751816753 Marionette TRACE conn4 <- [1,2818,null,{}] 03:36:56 INFO - PROCESS | 12158 | 1468751816762 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 12158 | 1468751816766 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:56 INFO - PROCESS | 12158 | 1468751816990 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:36:57 INFO - PROCESS | 12158 | 1468751817302 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 12158 | 1468751817317 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:36:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x89befc00 == 57 [pid = 12158] [id = 712] 03:36:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 144 (0x8c224800) [pid = 12158] [serial = 2137] [outer = (nil)] 03:36:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 145 (0x8c22a800) [pid = 12158] [serial = 2138] [outer = 0x8c224800] 03:36:57 INFO - PROCESS | 12158 | 1468751817393 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 146 (0x8c22e400) [pid = 12158] [serial = 2139] [outer = 0x8c224800] 03:36:58 INFO - PROCESS | 12158 | 1468751818463 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1741ms 03:36:58 INFO - PROCESS | 12158 | 1468751818491 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 12158 | 1468751818499 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:36:58 INFO - PROCESS | 12158 | 1468751818511 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 12158 | 1468751818516 Marionette TRACE conn4 <- [1,2822,null,{}] 03:36:58 INFO - PROCESS | 12158 | 1468751818523 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 12158 | 1468751818529 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d842400 == 56 [pid = 12158] [id = 554] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9a574400 == 55 [pid = 12158] [id = 551] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x89986400 == 54 [pid = 12158] [id = 681] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92861000 == 53 [pid = 12158] [id = 539] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8abd2c00 == 52 [pid = 12158] [id = 688] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0xa34dd000 == 51 [pid = 12158] [id = 553] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73d800 == 50 [pid = 12158] [id = 682] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e707c00 == 49 [pid = 12158] [id = 542] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x925d0000 == 48 [pid = 12158] [id = 546] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x89991800 == 47 [pid = 12158] [id = 685] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8998f000 == 46 [pid = 12158] [id = 687] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9302b000 == 45 [pid = 12158] [id = 548] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x9a23e400 == 44 [pid = 12158] [id = 545] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x89bef400 == 43 [pid = 12158] [id = 684] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae4c00 == 42 [pid = 12158] [id = 689] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d83fc00 == 41 [pid = 12158] [id = 541] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1ce800 == 40 [pid = 12158] [id = 686] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70a800 == 39 [pid = 12158] [id = 683] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x93b5f400 == 38 [pid = 12158] [id = 549] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x89988c00 == 37 [pid = 12158] [id = 691] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70fc00 == 36 [pid = 12158] [id = 690] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1c8000 == 35 [pid = 12158] [id = 543] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec39400 == 34 [pid = 12158] [id = 537] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8e542400 == 33 [pid = 12158] [id = 552] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x926f0800 == 32 [pid = 12158] [id = 540] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae2400 == 31 [pid = 12158] [id = 680] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8d841400 == 30 [pid = 12158] [id = 547] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x92862400 == 29 [pid = 12158] [id = 544] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8c230c00 == 28 [pid = 12158] [id = 550] 03:37:00 INFO - PROCESS | 12158 | --DOCSHELL 0x8998e400 == 27 [pid = 12158] [id = 677] 03:37:00 INFO - PROCESS | 12158 | 1468751820394 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 145 (0x8e542000) [pid = 12158] [serial = 2042] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 144 (0x9bd60400) [pid = 12158] [serial = 2016] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 143 (0x8ed08000) [pid = 12158] [serial = 2031] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 142 (0x8c227c00) [pid = 12158] [serial = 2037] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 141 (0x8f9cc800) [pid = 12158] [serial = 1995] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 140 (0xa2fd8000) [pid = 12158] [serial = 2022] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 139 (0x948ac800) [pid = 12158] [serial = 2000] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 138 (0x9d97f400) [pid = 12158] [serial = 2018] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 137 (0xa231f400) [pid = 12158] [serial = 2021] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 136 (0x8f8c3000) [pid = 12158] [serial = 1994] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 135 (0x93027000) [pid = 12158] [serial = 1997] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x9b5c1800) [pid = 12158] [serial = 2015] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0xa3352c00) [pid = 12158] [serial = 2024] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x95c28400) [pid = 12158] [serial = 2003] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x9a238400) [pid = 12158] [serial = 2009] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0xa0733c00) [pid = 12158] [serial = 2019] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0xa6142000) [pid = 12158] [serial = 2027] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x95f44400) [pid = 12158] [serial = 2004] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8e709000) [pid = 12158] [serial = 2030] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x8abce800) [pid = 12158] [serial = 2036] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8ed01400) [pid = 12158] [serial = 2034] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x984b5c00) [pid = 12158] [serial = 2006] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8e79a800) [pid = 12158] [serial = 1992] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x9a23d400) [pid = 12158] [serial = 2010] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8d50e400) [pid = 12158] [serial = 2040] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8dae5c00) [pid = 12158] [serial = 1991] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8d507800) [pid = 12158] [serial = 2039] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8e7a2c00) [pid = 12158] [serial = 2033] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x9abd2000) [pid = 12158] [serial = 2013] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x95376800) [pid = 12158] [serial = 2001] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x997cd000) [pid = 12158] [serial = 2007] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x930f2000) [pid = 12158] [serial = 1998] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x9aaaec00) [pid = 12158] [serial = 2012] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0xa4d59c00) [pid = 12158] [serial = 2025] [outer = (nil)] [url = about:blank] 03:37:00 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0xa6193800) [pid = 12158] [serial = 2028] [outer = (nil)] [url = about:blank] 03:37:01 INFO - PROCESS | 12158 | 1468751821003 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 12158 | 1468751821016 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf4400 == 28 [pid = 12158] [id = 713] 03:37:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x89bf6400) [pid = 12158] [serial = 2140] [outer = (nil)] 03:37:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8abc6400) [pid = 12158] [serial = 2141] [outer = 0x89bf6400] 03:37:01 INFO - PROCESS | 12158 | 1468751821094 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8abce800) [pid = 12158] [serial = 2142] [outer = 0x89bf6400] 03:37:01 INFO - PROCESS | 12158 | 1468751821970 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 3498ms 03:37:02 INFO - PROCESS | 12158 | 1468751822020 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 12158 | 1468751822026 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:37:02 INFO - PROCESS | 12158 | 1468751822037 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 12158 | 1468751822049 Marionette TRACE conn4 <- [1,2826,null,{}] 03:37:02 INFO - PROCESS | 12158 | 1468751822064 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 12158 | 1468751822072 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:02 INFO - PROCESS | 12158 | 1468751822302 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:37:02 INFO - PROCESS | 12158 | 1468751822466 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 12158 | 1468751822475 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:02 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf0400 == 29 [pid = 12158] [id = 714] 03:37:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8c228400) [pid = 12158] [serial = 2143] [outer = (nil)] 03:37:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8d1d2400) [pid = 12158] [serial = 2144] [outer = 0x8c228400] 03:37:02 INFO - PROCESS | 12158 | 1468751822554 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8d508000) [pid = 12158] [serial = 2145] [outer = 0x8c228400] 03:37:03 INFO - PROCESS | 12158 | 1468751823524 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1560ms 03:37:03 INFO - PROCESS | 12158 | 1468751823596 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:37:03 INFO - PROCESS | 12158 | 1468751823601 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:37:03 INFO - PROCESS | 12158 | 1468751823608 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 12158 | 1468751823612 Marionette TRACE conn4 <- [1,2830,null,{}] 03:37:03 INFO - PROCESS | 12158 | 1468751823618 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 12158 | 1468751823623 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:03 INFO - PROCESS | 12158 | 1468751823881 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:37:03 INFO - PROCESS | 12158 | 1468751823905 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 12158 | 1468751823912 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d735000 == 30 [pid = 12158] [id = 715] 03:37:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8d738c00) [pid = 12158] [serial = 2146] [outer = (nil)] 03:37:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8d840800) [pid = 12158] [serial = 2147] [outer = 0x8d738c00] 03:37:03 INFO - PROCESS | 12158 | 1468751823988 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8d847400) [pid = 12158] [serial = 2148] [outer = 0x8d738c00] 03:37:05 INFO - PROCESS | 12158 | 1468751825146 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1586ms 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8eff4c00) [pid = 12158] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8d731c00) [pid = 12158] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x8e611c00) [pid = 12158] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8f106000) [pid = 12158] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8abcbc00) [pid = 12158] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8d845000) [pid = 12158] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8f976c00) [pid = 12158] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8f968400) [pid = 12158] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8f820c00) [pid = 12158] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8dae3400) [pid = 12158] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x89bf5000) [pid = 12158] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x89989800) [pid = 12158] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8dad8400) [pid = 12158] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x89bf9400) [pid = 12158] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8abd3c00) [pid = 12158] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8ed0ac00) [pid = 12158] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8e70b400) [pid = 12158] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:37:06 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x92864000) [pid = 12158] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:37:06 INFO - PROCESS | 12158 | 1468751826181 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 12158 | 1468751826189 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:37:06 INFO - PROCESS | 12158 | 1468751826225 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 12158 | 1468751826234 Marionette TRACE conn4 <- [1,2834,null,{}] 03:37:06 INFO - PROCESS | 12158 | 1468751826241 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 12158 | 1468751826249 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:06 INFO - PROCESS | 12158 | 1468751826512 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:37:06 INFO - PROCESS | 12158 | 1468751826609 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 12158 | 1468751826616 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dade400 == 31 [pid = 12158] [id = 716] 03:37:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8dadec00) [pid = 12158] [serial = 2149] [outer = (nil)] 03:37:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8e549800) [pid = 12158] [serial = 2150] [outer = 0x8dadec00] 03:37:06 INFO - PROCESS | 12158 | 1468751826690 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8e5c3400) [pid = 12158] [serial = 2151] [outer = 0x8dadec00] 03:37:07 INFO - PROCESS | 12158 | 1468751827537 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1351ms 03:37:07 INFO - PROCESS | 12158 | 1468751827566 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 12158 | 1468751827570 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:37:07 INFO - PROCESS | 12158 | 1468751827577 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 12158 | 1468751827580 Marionette TRACE conn4 <- [1,2838,null,{}] 03:37:07 INFO - PROCESS | 12158 | 1468751827586 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 12158 | 1468751827592 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:07 INFO - PROCESS | 12158 | 1468751827768 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:37:07 INFO - PROCESS | 12158 | 1468751827777 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 12158 | 1468751827786 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:07 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998a400 == 32 [pid = 12158] [id = 717] 03:37:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8d50d800) [pid = 12158] [serial = 2152] [outer = (nil)] 03:37:07 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8e607000) [pid = 12158] [serial = 2153] [outer = 0x8d50d800] 03:37:08 INFO - PROCESS | 12158 | 1468751828005 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8e60e400) [pid = 12158] [serial = 2154] [outer = 0x8d50d800] 03:37:09 INFO - PROCESS | 12158 | 1468751829089 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1589ms 03:37:09 INFO - PROCESS | 12158 | 1468751829168 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 12158 | 1468751829175 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:37:09 INFO - PROCESS | 12158 | 1468751829184 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 12158 | 1468751829192 Marionette TRACE conn4 <- [1,2842,null,{}] 03:37:09 INFO - PROCESS | 12158 | 1468751829199 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:09 INFO - PROCESS | 12158 | 1468751829206 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:09 INFO - PROCESS | 12158 | 1468751829447 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:37:09 INFO - PROCESS | 12158 | 1468751829716 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 12158 | 1468751829725 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22bc00 == 33 [pid = 12158] [id = 718] 03:37:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8c232000) [pid = 12158] [serial = 2155] [outer = (nil)] 03:37:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8d506400) [pid = 12158] [serial = 2156] [outer = 0x8c232000] 03:37:09 INFO - PROCESS | 12158 | 1468751829854 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8d73e000) [pid = 12158] [serial = 2157] [outer = 0x8c232000] 03:37:10 INFO - PROCESS | 12158 | 1468751830879 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1739ms 03:37:10 INFO - PROCESS | 12158 | 1468751830923 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 12158 | 1468751830932 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:37:10 INFO - PROCESS | 12158 | 1468751830944 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 12158 | 1468751830950 Marionette TRACE conn4 <- [1,2846,null,{}] 03:37:10 INFO - PROCESS | 12158 | 1468751830957 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 12158 | 1468751830965 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:11 INFO - PROCESS | 12158 | 1468751831198 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:37:11 INFO - PROCESS | 12158 | 1468751831459 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 12158 | 1468751831468 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22ec00 == 34 [pid = 12158] [id = 719] 03:37:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x8e612000) [pid = 12158] [serial = 2158] [outer = (nil)] 03:37:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8e706400) [pid = 12158] [serial = 2159] [outer = 0x8e612000] 03:37:11 INFO - PROCESS | 12158 | 1468751831604 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8e70bc00) [pid = 12158] [serial = 2160] [outer = 0x8e612000] 03:37:12 INFO - PROCESS | 12158 | 1468751832636 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1744ms 03:37:12 INFO - PROCESS | 12158 | 1468751832689 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 12158 | 1468751832694 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:37:12 INFO - PROCESS | 12158 | 1468751832701 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 12158 | 1468751832708 Marionette TRACE conn4 <- [1,2850,null,{}] 03:37:12 INFO - PROCESS | 12158 | 1468751832726 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 12158 | 1468751832736 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:12 INFO - PROCESS | 12158 | 1468751832996 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:37:13 INFO - PROCESS | 12158 | 1468751833252 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 12158 | 1468751833259 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e7a6c00 == 35 [pid = 12158] [id = 720] 03:37:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8e7a8800) [pid = 12158] [serial = 2161] [outer = (nil)] 03:37:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8ec2f000) [pid = 12158] [serial = 2162] [outer = 0x8e7a8800] 03:37:13 INFO - PROCESS | 12158 | 1468751833402 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8ec36000) [pid = 12158] [serial = 2163] [outer = 0x8e7a8800] 03:37:14 INFO - PROCESS | 12158 | 1468751834355 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:37:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1691ms 03:37:14 INFO - PROCESS | 12158 | 1468751834393 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 12158 | 1468751834399 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:37:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:37:14 INFO - PROCESS | 12158 | 1468751834426 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 12158 | 1468751834429 Marionette TRACE conn4 <- [1,2854,null,{}] 03:37:14 INFO - PROCESS | 12158 | 1468751834439 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 12158 | 1468751834444 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:14 INFO - PROCESS | 12158 | 1468751834644 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:37:14 INFO - PROCESS | 12158 | 1468751834914 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 12158 | 1468751834924 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e5c1800 == 36 [pid = 12158] [id = 721] 03:37:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8ec35c00) [pid = 12158] [serial = 2164] [outer = (nil)] 03:37:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8ed05400) [pid = 12158] [serial = 2165] [outer = 0x8ec35c00] 03:37:15 INFO - PROCESS | 12158 | 1468751835014 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x8ed04000) [pid = 12158] [serial = 2166] [outer = 0x8ec35c00] 03:37:15 INFO - PROCESS | 12158 | 1468751835925 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1559ms 03:37:15 INFO - PROCESS | 12158 | 1468751835968 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 12158 | 1468751835973 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:37:15 INFO - PROCESS | 12158 | 1468751835982 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 12158 | 1468751835986 Marionette TRACE conn4 <- [1,2858,null,{}] 03:37:15 INFO - PROCESS | 12158 | 1468751835994 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 12158 | 1468751836000 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:16 INFO - PROCESS | 12158 | 1468751836226 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:37:16 INFO - PROCESS | 12158 | 1468751836477 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 12158 | 1468751836487 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e547400 == 37 [pid = 12158] [id = 722] 03:37:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8e704c00) [pid = 12158] [serial = 2167] [outer = (nil)] 03:37:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8ed10c00) [pid = 12158] [serial = 2168] [outer = 0x8e704c00] 03:37:16 INFO - PROCESS | 12158 | 1468751836622 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8eff2c00) [pid = 12158] [serial = 2169] [outer = 0x8e704c00] 03:37:17 INFO - PROCESS | 12158 | 1468751837626 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1692ms 03:37:17 INFO - PROCESS | 12158 | 1468751837674 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 12158 | 1468751837678 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:37:17 INFO - PROCESS | 12158 | 1468751837686 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 12158 | 1468751837690 Marionette TRACE conn4 <- [1,2862,null,{}] 03:37:17 INFO - PROCESS | 12158 | 1468751837696 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 12158 | 1468751837707 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:17 INFO - PROCESS | 12158 | 1468751837958 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:37:18 INFO - PROCESS | 12158 | 1468751838258 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 12158 | 1468751838266 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d501800 == 38 [pid = 12158] [id = 723] 03:37:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x8ed0c800) [pid = 12158] [serial = 2170] [outer = (nil)] 03:37:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8f814400) [pid = 12158] [serial = 2171] [outer = 0x8ed0c800] 03:37:18 INFO - PROCESS | 12158 | 1468751838367 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8f816800) [pid = 12158] [serial = 2172] [outer = 0x8ed0c800] 03:37:19 INFO - PROCESS | 12158 | 1468751839299 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 03:37:19 INFO - PROCESS | 12158 | 1468751839369 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:37:19 INFO - PROCESS | 12158 | 1468751839373 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:37:19 INFO - PROCESS | 12158 | 1468751839380 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 12158 | 1468751839384 Marionette TRACE conn4 <- [1,2866,null,{}] 03:37:19 INFO - PROCESS | 12158 | 1468751839390 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 12158 | 1468751839395 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:19 INFO - PROCESS | 12158 | 1468751839603 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:37:19 INFO - PROCESS | 12158 | 1468751839848 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 12158 | 1468751839856 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:19 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abd0800 == 39 [pid = 12158] [id = 724] 03:37:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 127 (0x8e60ec00) [pid = 12158] [serial = 2173] [outer = (nil)] 03:37:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 128 (0x8f8c2000) [pid = 12158] [serial = 2174] [outer = 0x8e60ec00] 03:37:19 INFO - PROCESS | 12158 | 1468751839982 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 129 (0x8f8bfc00) [pid = 12158] [serial = 2175] [outer = 0x8e60ec00] 03:37:20 INFO - PROCESS | 12158 | 1468751840938 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1637ms 03:37:21 INFO - PROCESS | 12158 | 1468751841018 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 12158 | 1468751841021 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:37:21 INFO - PROCESS | 12158 | 1468751841028 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 12158 | 1468751841032 Marionette TRACE conn4 <- [1,2870,null,{}] 03:37:21 INFO - PROCESS | 12158 | 1468751841038 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 12158 | 1468751841044 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:21 INFO - PROCESS | 12158 | 1468751841287 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:37:21 INFO - PROCESS | 12158 | 1468751841587 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 12158 | 1468751841594 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x89992800 == 40 [pid = 12158] [id = 725] 03:37:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 130 (0x89992c00) [pid = 12158] [serial = 2176] [outer = (nil)] 03:37:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 131 (0x8abc8400) [pid = 12158] [serial = 2177] [outer = 0x89992c00] 03:37:21 INFO - PROCESS | 12158 | 1468751841681 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 132 (0x8d84c000) [pid = 12158] [serial = 2178] [outer = 0x89992c00] 03:37:22 INFO - PROCESS | 12158 | 1468751842601 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1642ms 03:37:22 INFO - PROCESS | 12158 | 1468751842672 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:37:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:37:22 INFO - PROCESS | 12158 | 1468751842677 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:37:22 INFO - PROCESS | 12158 | 1468751842684 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 12158 | 1468751842687 Marionette TRACE conn4 <- [1,2874,null,{}] 03:37:22 INFO - PROCESS | 12158 | 1468751842694 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 12158 | 1468751842699 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:22 INFO - PROCESS | 12158 | 1468751842925 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:37:23 INFO - PROCESS | 12158 | 1468751843327 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 12158 | 1468751843336 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998fc00 == 41 [pid = 12158] [id = 726] 03:37:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 133 (0x89990c00) [pid = 12158] [serial = 2179] [outer = (nil)] 03:37:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 134 (0x89bec800) [pid = 12158] [serial = 2180] [outer = 0x89990c00] 03:37:23 INFO - PROCESS | 12158 | 1468751843458 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 135 (0x89bf7000) [pid = 12158] [serial = 2181] [outer = 0x89990c00] 03:37:24 INFO - PROCESS | 12158 | 1468751844412 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1837ms 03:37:24 INFO - PROCESS | 12158 | 1468751844524 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 12158 | 1468751844530 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:37:24 INFO - PROCESS | 12158 | 1468751844545 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 12158 | 1468751844551 Marionette TRACE conn4 <- [1,2878,null,{}] 03:37:24 INFO - PROCESS | 12158 | 1468751844559 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 12158 | 1468751844565 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 134 (0x92adec00) [pid = 12158] [serial = 2094] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 133 (0x92adc400) [pid = 12158] [serial = 2093] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 132 (0x91934c00) [pid = 12158] [serial = 2066] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 131 (0x8f9cb400) [pid = 12158] [serial = 2061] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 130 (0x925c3400) [pid = 12158] [serial = 2069] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 129 (0x8f96dc00) [pid = 12158] [serial = 2087] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 128 (0x8f814000) [pid = 12158] [serial = 2057] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 127 (0x8e605400) [pid = 12158] [serial = 2049] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 126 (0x91855400) [pid = 12158] [serial = 2064] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8f971400) [pid = 12158] [serial = 2088] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8f9c6800) [pid = 12158] [serial = 2090] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8f813400) [pid = 12158] [serial = 2058] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x92513400) [pid = 12158] [serial = 2070] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x91853c00) [pid = 12158] [serial = 2063] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x926e8c00) [pid = 12158] [serial = 2073] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8e5bf800) [pid = 12158] [serial = 2043] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8d73cc00) [pid = 12158] [serial = 2078] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x8998ec00) [pid = 12158] [serial = 2075] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8e5c7800) [pid = 12158] [serial = 2048] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x91a65400) [pid = 12158] [serial = 2067] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8e70e800) [pid = 12158] [serial = 2082] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8e60d400) [pid = 12158] [serial = 2081] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8d849800) [pid = 12158] [serial = 2055] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x89bf5400) [pid = 12158] [serial = 2076] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8effd000) [pid = 12158] [serial = 2054] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x925d0400) [pid = 12158] [serial = 2072] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8c231000) [pid = 12158] [serial = 2045] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8f81c800) [pid = 12158] [serial = 2085] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8dae4800) [pid = 12158] [serial = 2079] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8ec36800) [pid = 12158] [serial = 2052] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8f109400) [pid = 12158] [serial = 2084] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8ec2e400) [pid = 12158] [serial = 2051] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8d1d2800) [pid = 12158] [serial = 2046] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f96c000) [pid = 12158] [serial = 2060] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x925c2400) [pid = 12158] [serial = 2091] [outer = (nil)] [url = about:blank] 03:37:24 INFO - PROCESS | 12158 | 1468751844972 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:37:25 INFO - PROCESS | 12158 | 1468751845154 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 12158 | 1468751845164 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:25 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22d800 == 42 [pid = 12158] [id = 727] 03:37:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8d1c9c00) [pid = 12158] [serial = 2182] [outer = (nil)] 03:37:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8d1d3800) [pid = 12158] [serial = 2183] [outer = 0x8d1c9c00] 03:37:25 INFO - PROCESS | 12158 | 1468751845249 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8d734000) [pid = 12158] [serial = 2184] [outer = 0x8d1c9c00] 03:37:26 INFO - PROCESS | 12158 | 1468751846112 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1641ms 03:37:26 INFO - PROCESS | 12158 | 1468751846191 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 12158 | 1468751846198 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:37:26 INFO - PROCESS | 12158 | 1468751846206 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 12158 | 1468751846209 Marionette TRACE conn4 <- [1,2882,null,{}] 03:37:26 INFO - PROCESS | 12158 | 1468751846220 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:26 INFO - PROCESS | 12158 | 1468751846228 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:26 INFO - PROCESS | 12158 | 1468751846430 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:37:26 INFO - PROCESS | 12158 | 1468751846594 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 12158 | 1468751846601 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c231000 == 43 [pid = 12158] [id = 728] 03:37:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8d1c8000) [pid = 12158] [serial = 2185] [outer = (nil)] 03:37:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8e5c9800) [pid = 12158] [serial = 2186] [outer = 0x8d1c8000] 03:37:26 INFO - PROCESS | 12158 | 1468751846679 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8e611400) [pid = 12158] [serial = 2187] [outer = 0x8d1c8000] 03:37:27 INFO - PROCESS | 12158 | 1468751847672 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1539ms 03:37:27 INFO - PROCESS | 12158 | 1468751847745 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 12158 | 1468751847749 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:37:27 INFO - PROCESS | 12158 | 1468751847764 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 12158 | 1468751847773 Marionette TRACE conn4 <- [1,2886,null,{}] 03:37:27 INFO - PROCESS | 12158 | 1468751847822 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 12158 | 1468751847830 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:28 INFO - PROCESS | 12158 | 1468751848081 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:37:28 INFO - PROCESS | 12158 | 1468751848108 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 12158 | 1468751848116 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:28 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e53f400 == 44 [pid = 12158] [id = 729] 03:37:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8e7a5c00) [pid = 12158] [serial = 2188] [outer = (nil)] 03:37:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8ec2f800) [pid = 12158] [serial = 2189] [outer = 0x8e7a5c00] 03:37:28 INFO - PROCESS | 12158 | 1468751848191 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8ed07800) [pid = 12158] [serial = 2190] [outer = 0x8e7a5c00] 03:37:29 INFO - PROCESS | 12158 | 1468751849217 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1539ms 03:37:29 INFO - PROCESS | 12158 | 1468751849298 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 12158 | 1468751849303 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:37:29 INFO - PROCESS | 12158 | 1468751849310 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 12158 | 1468751849313 Marionette TRACE conn4 <- [1,2890,null,{}] 03:37:29 INFO - PROCESS | 12158 | 1468751849325 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 12158 | 1468751849329 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8c228400) [pid = 12158] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x89bf6400) [pid = 12158] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8c224800) [pid = 12158] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8d738c00) [pid = 12158] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8d738800) [pid = 12158] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8eff2800) [pid = 12158] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x92ad3800) [pid = 12158] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x92863c00) [pid = 12158] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x92ae1800) [pid = 12158] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x92fb5800) [pid = 12158] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x93b56400) [pid = 12158] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x948a7400) [pid = 12158] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x952c1800) [pid = 12158] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x95c2b000) [pid = 12158] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x96f3b400) [pid = 12158] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x99331400) [pid = 12158] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8d730c00) [pid = 12158] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8c224c00) [pid = 12158] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:37:29 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8dadec00) [pid = 12158] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:37:29 INFO - PROCESS | 12158 | 1468751849837 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:37:30 INFO - PROCESS | 12158 | 1468751850110 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:30 INFO - PROCESS | 12158 | 1468751850120 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:30 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf6400 == 45 [pid = 12158] [id = 730] 03:37:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8abcb400) [pid = 12158] [serial = 2191] [outer = (nil)] 03:37:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8d504000) [pid = 12158] [serial = 2192] [outer = 0x8abcb400] 03:37:30 INFO - PROCESS | 12158 | 1468751850239 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8dadd000) [pid = 12158] [serial = 2193] [outer = 0x8abcb400] 03:37:31 INFO - PROCESS | 12158 | 1468751851113 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1834ms 03:37:31 INFO - PROCESS | 12158 | 1468751851147 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 12158 | 1468751851150 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:37:31 INFO - PROCESS | 12158 | 1468751851159 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - PROCESS | 12158 | 1468751851162 Marionette TRACE conn4 <- [1,2894,null,{}] 03:37:31 INFO - PROCESS | 12158 | 1468751851168 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:31 INFO - PROCESS | 12158 | 1468751851174 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:31 INFO - PROCESS | 12158 | 1468751851379 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:37:31 INFO - PROCESS | 12158 | 1468751851616 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 12158 | 1468751851629 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:31 INFO - PROCESS | 12158 | ++DOCSHELL 0x89986400 == 46 [pid = 12158] [id = 731] 03:37:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x89987c00) [pid = 12158] [serial = 2194] [outer = (nil)] 03:37:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x89991c00) [pid = 12158] [serial = 2195] [outer = 0x89987c00] 03:37:31 INFO - PROCESS | 12158 | 1468751851725 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x89bf2000) [pid = 12158] [serial = 2196] [outer = 0x89987c00] 03:37:32 INFO - PROCESS | 12158 | 1468751852902 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1781ms 03:37:32 INFO - PROCESS | 12158 | 1468751852943 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 12158 | 1468751852949 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:37:32 INFO - PROCESS | 12158 | 1468751852957 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 12158 | 1468751852963 Marionette TRACE conn4 <- [1,2898,null,{}] 03:37:32 INFO - PROCESS | 12158 | 1468751852972 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 12158 | 1468751852978 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:33 INFO - PROCESS | 12158 | 1468751853197 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:37:33 INFO - PROCESS | 12158 | 1468751853500 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 12158 | 1468751853513 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73c400 == 47 [pid = 12158] [id = 732] 03:37:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8dad6400) [pid = 12158] [serial = 2197] [outer = (nil)] 03:37:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8dadc400) [pid = 12158] [serial = 2198] [outer = 0x8dad6400] 03:37:33 INFO - PROCESS | 12158 | 1468751853638 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8dae1c00) [pid = 12158] [serial = 2199] [outer = 0x8dad6400] 03:37:34 INFO - PROCESS | 12158 | 1468751854679 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1800ms 03:37:34 INFO - PROCESS | 12158 | 1468751854761 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 12158 | 1468751854768 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:37:34 INFO - PROCESS | 12158 | 1468751854777 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 12158 | 1468751854781 Marionette TRACE conn4 <- [1,2902,null,{}] 03:37:34 INFO - PROCESS | 12158 | 1468751854787 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 12158 | 1468751854793 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:35 INFO - PROCESS | 12158 | 1468751855055 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:37:35 INFO - PROCESS | 12158 | 1468751855356 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 12158 | 1468751855367 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e79e800 == 48 [pid = 12158] [id = 733] 03:37:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8e7a4800) [pid = 12158] [serial = 2200] [outer = (nil)] 03:37:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8ec32800) [pid = 12158] [serial = 2201] [outer = 0x8e7a4800] 03:37:35 INFO - PROCESS | 12158 | 1468751855496 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8eff3000) [pid = 12158] [serial = 2202] [outer = 0x8e7a4800] 03:37:36 INFO - PROCESS | 12158 | 1468751856504 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1790ms 03:37:36 INFO - PROCESS | 12158 | 1468751856568 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:37:36 INFO - PROCESS | 12158 | 1468751856573 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:37:36 INFO - PROCESS | 12158 | 1468751856582 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 12158 | 1468751856591 Marionette TRACE conn4 <- [1,2906,null,{}] 03:37:36 INFO - PROCESS | 12158 | 1468751856607 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 12158 | 1468751856615 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:36 INFO - PROCESS | 12158 | 1468751856871 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:37:37 INFO - PROCESS | 12158 | 1468751857139 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 12158 | 1468751857149 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70ec00 == 49 [pid = 12158] [id = 734] 03:37:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8ed08800) [pid = 12158] [serial = 2203] [outer = (nil)] 03:37:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8f8bd000) [pid = 12158] [serial = 2204] [outer = 0x8ed08800] 03:37:37 INFO - PROCESS | 12158 | 1468751857271 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8f969800) [pid = 12158] [serial = 2205] [outer = 0x8ed08800] 03:37:38 INFO - PROCESS | 12158 | 1468751858301 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1799ms 03:37:38 INFO - PROCESS | 12158 | 1468751858380 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 12158 | 1468751858384 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:37:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:37:38 INFO - PROCESS | 12158 | 1468751858391 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 12158 | 1468751858395 Marionette TRACE conn4 <- [1,2910,null,{}] 03:37:38 INFO - PROCESS | 12158 | 1468751858402 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:38 INFO - PROCESS | 12158 | 1468751858407 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:38 INFO - PROCESS | 12158 | 1468751858654 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:37:38 INFO - PROCESS | 12158 | 1468751858913 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 12158 | 1468751858922 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:38 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e7a8000 == 50 [pid = 12158] [id = 735] 03:37:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8f96ec00) [pid = 12158] [serial = 2206] [outer = (nil)] 03:37:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8f975c00) [pid = 12158] [serial = 2207] [outer = 0x8f96ec00] 03:37:39 INFO - PROCESS | 12158 | 1468751859047 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x8f9c2c00) [pid = 12158] [serial = 2208] [outer = 0x8f96ec00] 03:37:39 INFO - PROCESS | 12158 | 1468751859860 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:37:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:37:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:37:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1491ms 03:37:39 INFO - PROCESS | 12158 | 1468751859883 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 12158 | 1468751859887 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:37:39 INFO - TEST-START | /DOMEvents/constructors.html 03:37:39 INFO - PROCESS | 12158 | 1468751859896 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 12158 | 1468751859900 Marionette TRACE conn4 <- [1,2914,null,{}] 03:37:39 INFO - PROCESS | 12158 | 1468751859906 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 12158 | 1468751859912 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:40 INFO - PROCESS | 12158 | 1468751860111 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:37:40 INFO - PROCESS | 12158 | 1468751860332 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 12158 | 1468751860352 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f974000 == 51 [pid = 12158] [id = 736] 03:37:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x8f9c7000) [pid = 12158] [serial = 2209] [outer = (nil)] 03:37:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8f9cd800) [pid = 12158] [serial = 2210] [outer = 0x8f9c7000] 03:37:40 INFO - PROCESS | 12158 | 1468751860447 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x91850000) [pid = 12158] [serial = 2211] [outer = 0x8f9c7000] 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:37:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:37:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:37:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1913ms 03:37:41 INFO - PROCESS | 12158 | 1468751861751 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:37:41 INFO - PROCESS | 12158 | 1468751861836 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 12158 | 1468751861840 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:37:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:37:41 INFO - PROCESS | 12158 | 1468751861879 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 12158 | 1468751861883 Marionette TRACE conn4 <- [1,2918,null,{}] 03:37:41 INFO - PROCESS | 12158 | 1468751861890 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 12158 | 1468751861894 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:42 INFO - PROCESS | 12158 | 1468751862140 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:37:42 INFO - PROCESS | 12158 | 1468751862383 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 12158 | 1468751862392 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f9c8000 == 52 [pid = 12158] [id = 737] 03:37:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x91856000) [pid = 12158] [serial = 2212] [outer = (nil)] 03:37:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x91934800) [pid = 12158] [serial = 2213] [outer = 0x91856000] 03:37:42 INFO - PROCESS | 12158 | 1468751862479 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x91936800) [pid = 12158] [serial = 2214] [outer = 0x91856000] 03:37:43 INFO - PROCESS | 12158 | 1468751863361 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:37:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1516ms 03:37:43 INFO - PROCESS | 12158 | 1468751863374 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:37:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:37:43 INFO - PROCESS | 12158 | 1468751863379 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:37:43 INFO - PROCESS | 12158 | 1468751863387 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 12158 | 1468751863390 Marionette TRACE conn4 <- [1,2922,null,{}] 03:37:43 INFO - PROCESS | 12158 | 1468751863398 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 12158 | 1468751863402 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:43 INFO - PROCESS | 12158 | 1468751863604 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:37:43 INFO - PROCESS | 12158 | 1468751863816 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 12158 | 1468751863822 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:43 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc7c00 == 53 [pid = 12158] [id = 738] 03:37:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8ec2d800) [pid = 12158] [serial = 2215] [outer = (nil)] 03:37:43 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x91a67c00) [pid = 12158] [serial = 2216] [outer = 0x8ec2d800] 03:37:43 INFO - PROCESS | 12158 | 1468751863954 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x91a70c00) [pid = 12158] [serial = 2217] [outer = 0x8ec2d800] 03:37:44 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:44 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:44 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:44 INFO - PROCESS | 12158 | [12158] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:37:44 INFO - PROCESS | 12158 | 1468751864883 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:37:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:37:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:37:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:37:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:37:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:37:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:37:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1535ms 03:37:44 INFO - PROCESS | 12158 | 1468751864924 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 12158 | 1468751864928 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:37:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:37:44 INFO - PROCESS | 12158 | 1468751864941 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 12158 | 1468751864947 Marionette TRACE conn4 <- [1,2926,null,{}] 03:37:45 INFO - PROCESS | 12158 | 1468751865006 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:45 INFO - PROCESS | 12158 | 1468751865012 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:45 INFO - PROCESS | 12158 | 1468751865231 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:37:45 INFO - PROCESS | 12158 | 1468751865440 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 12158 | 1468751865451 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e5c0800 == 54 [pid = 12158] [id = 739] 03:37:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8e5c1400) [pid = 12158] [serial = 2218] [outer = (nil)] 03:37:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x92515800) [pid = 12158] [serial = 2219] [outer = 0x8e5c1400] 03:37:45 INFO - PROCESS | 12158 | 1468751865595 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x92517000) [pid = 12158] [serial = 2220] [outer = 0x8e5c1400] 03:37:46 INFO - PROCESS | 12158 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:37:46 INFO - PROCESS | 12158 | 1468751866499 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:37:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:37:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1582ms 03:37:46 INFO - PROCESS | 12158 | 1468751866523 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 12158 | 1468751866528 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:37:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:37:46 INFO - PROCESS | 12158 | 1468751866536 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 12158 | 1468751866540 Marionette TRACE conn4 <- [1,2930,null,{}] 03:37:46 INFO - PROCESS | 12158 | 1468751866548 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:46 INFO - PROCESS | 12158 | 1468751866554 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:46 INFO - PROCESS | 12158 | 1468751866767 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:37:47 INFO - PROCESS | 12158 | 1468751867321 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 12158 | 1468751867329 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abd4400 == 55 [pid = 12158] [id = 740] 03:37:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8abd4c00) [pid = 12158] [serial = 2221] [outer = (nil)] 03:37:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x8c22dc00) [pid = 12158] [serial = 2222] [outer = 0x8abd4c00] 03:37:47 INFO - PROCESS | 12158 | 1468751867481 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8d50ac00) [pid = 12158] [serial = 2223] [outer = 0x8abd4c00] 03:37:48 INFO - PROCESS | 12158 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:37:48 INFO - PROCESS | 12158 | 1468751868361 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:37:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1892ms 03:37:48 INFO - PROCESS | 12158 | 1468751868430 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:37:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:37:48 INFO - PROCESS | 12158 | 1468751868436 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:37:48 INFO - PROCESS | 12158 | 1468751868443 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 12158 | 1468751868449 Marionette TRACE conn4 <- [1,2934,null,{}] 03:37:48 INFO - PROCESS | 12158 | 1468751868457 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:48 INFO - PROCESS | 12158 | 1468751868464 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:48 INFO - PROCESS | 12158 | 1468751868740 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:37:48 INFO - PROCESS | 12158 | 1468751868896 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 12158 | 1468751868904 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998b400 == 56 [pid = 12158] [id = 741] 03:37:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 124 (0x8d1cac00) [pid = 12158] [serial = 2224] [outer = (nil)] 03:37:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 125 (0x8e54e400) [pid = 12158] [serial = 2225] [outer = 0x8d1cac00] 03:37:49 INFO - PROCESS | 12158 | 1468751869103 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 126 (0x8e609c00) [pid = 12158] [serial = 2226] [outer = 0x8d1cac00] 03:37:50 INFO - PROCESS | 12158 | 1468751870027 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:37:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:37:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1634ms 03:37:50 INFO - PROCESS | 12158 | 1468751870080 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 12158 | 1468751870088 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:37:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad3400 == 55 [pid = 12158] [id = 700] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf6400 == 54 [pid = 12158] [id = 730] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e53f400 == 53 [pid = 12158] [id = 729] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8c231000 == 52 [pid = 12158] [id = 728] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22d800 == 51 [pid = 12158] [id = 727] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8998fc00 == 50 [pid = 12158] [id = 726] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89befc00 == 49 [pid = 12158] [id = 712] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89994000 == 48 [pid = 12158] [id = 692] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf4400 == 47 [pid = 12158] [id = 713] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8998a400 == 46 [pid = 12158] [id = 717] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8dade400 == 45 [pid = 12158] [id = 716] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x91a6d400 == 44 [pid = 12158] [id = 697] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8cbc00 == 43 [pid = 12158] [id = 696] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22bc00 == 42 [pid = 12158] [id = 718] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x92ad4c00 == 41 [pid = 12158] [id = 707] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8998bc00 == 40 [pid = 12158] [id = 693] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf0400 == 39 [pid = 12158] [id = 714] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x92515c00 == 38 [pid = 12158] [id = 701] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x93b5e800 == 37 [pid = 12158] [id = 706] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8abd0800 == 36 [pid = 12158] [id = 724] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x948ae400 == 35 [pid = 12158] [id = 708] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89992800 == 34 [pid = 12158] [id = 725] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8d735000 == 33 [pid = 12158] [id = 715] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8ed02c00 == 32 [pid = 12158] [id = 694] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf3400 == 31 [pid = 12158] [id = 695] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e7a6c00 == 30 [pid = 12158] [id = 720] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8c22ec00 == 29 [pid = 12158] [id = 719] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae3000 == 28 [pid = 12158] [id = 702] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8d734c00 == 27 [pid = 12158] [id = 698] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8d501800 == 26 [pid = 12158] [id = 723] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8f974400 == 25 [pid = 12158] [id = 703] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e710400 == 24 [pid = 12158] [id = 699] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x93d6ec00 == 23 [pid = 12158] [id = 705] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x93a6bc00 == 22 [pid = 12158] [id = 704] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e547400 == 21 [pid = 12158] [id = 722] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8abc5c00 == 20 [pid = 12158] [id = 711] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x9932fc00 == 19 [pid = 12158] [id = 709] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8d72f400 == 18 [pid = 12158] [id = 710] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e5c1800 == 17 [pid = 12158] [id = 721] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e5c0800 == 16 [pid = 12158] [id = 739] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8f9c8000 == 15 [pid = 12158] [id = 737] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8abc7c00 == 14 [pid = 12158] [id = 738] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8f974000 == 13 [pid = 12158] [id = 736] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e7a8000 == 12 [pid = 12158] [id = 735] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e70ec00 == 11 [pid = 12158] [id = 734] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73c400 == 10 [pid = 12158] [id = 732] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x8e79e800 == 9 [pid = 12158] [id = 733] 03:37:51 INFO - PROCESS | 12158 | --DOCSHELL 0x89986400 == 8 [pid = 12158] [id = 731] 03:37:51 INFO - PROCESS | 12158 | 1468751871406 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 12158 | 1468751871412 Marionette TRACE conn4 <- [1,2938,null,{}] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 125 (0x8d1d2400) [pid = 12158] [serial = 2144] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 124 (0x8abc6400) [pid = 12158] [serial = 2141] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 123 (0x8abce800) [pid = 12158] [serial = 2142] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8c22e400) [pid = 12158] [serial = 2139] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8c22a800) [pid = 12158] [serial = 2138] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8d840800) [pid = 12158] [serial = 2147] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8e5cb800) [pid = 12158] [serial = 2097] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8dae3c00) [pid = 12158] [serial = 2096] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x8f969400) [pid = 12158] [serial = 2100] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8f10c400) [pid = 12158] [serial = 2099] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x92ba8800) [pid = 12158] [serial = 2103] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x92ad5c00) [pid = 12158] [serial = 2102] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x92ddc400) [pid = 12158] [serial = 2106] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x92bb3000) [pid = 12158] [serial = 2105] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x93023400) [pid = 12158] [serial = 2109] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x92fbec00) [pid = 12158] [serial = 2108] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x93a74400) [pid = 12158] [serial = 2112] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x93a6e800) [pid = 12158] [serial = 2111] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x9489fc00) [pid = 12158] [serial = 2115] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x93d6cc00) [pid = 12158] [serial = 2114] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x952b6800) [pid = 12158] [serial = 2118] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x948abc00) [pid = 12158] [serial = 2117] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x95496800) [pid = 12158] [serial = 2121] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x95383c00) [pid = 12158] [serial = 2120] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x95f46400) [pid = 12158] [serial = 2124] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x95f44c00) [pid = 12158] [serial = 2123] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x97a8cc00) [pid = 12158] [serial = 2127] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x96fd2400) [pid = 12158] [serial = 2126] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x99849400) [pid = 12158] [serial = 2130] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x993af800) [pid = 12158] [serial = 2129] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x9a19ec00) [pid = 12158] [serial = 2133] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x9a128000) [pid = 12158] [serial = 2132] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x91858c00) [pid = 12158] [serial = 2136] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8ed03000) [pid = 12158] [serial = 2135] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8d847400) [pid = 12158] [serial = 2148] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8e549800) [pid = 12158] [serial = 2150] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8e5c3400) [pid = 12158] [serial = 2151] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x8d508000) [pid = 12158] [serial = 2145] [outer = (nil)] [url = about:blank] 03:37:51 INFO - PROCESS | 12158 | 1468751871779 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 12158 | 1468751871787 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:51 INFO - PROCESS | 12158 | 1468751871951 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:37:51 INFO - PROCESS | 12158 | 1468751871972 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 12158 | 1468751871991 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abcac00 == 9 [pid = 12158] [id = 742] 03:37:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8abcc000) [pid = 12158] [serial = 2227] [outer = (nil)] 03:37:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8abd1000) [pid = 12158] [serial = 2228] [outer = 0x8abcc000] 03:37:52 INFO - PROCESS | 12158 | 1468751872063 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8c22f800) [pid = 12158] [serial = 2229] [outer = 0x8abcc000] 03:37:53 INFO - PROCESS | 12158 | 1468751873048 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:37:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2986ms 03:37:53 INFO - PROCESS | 12158 | 1468751873084 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 12158 | 1468751873090 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:37:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:37:53 INFO - PROCESS | 12158 | 1468751873101 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 12158 | 1468751873104 Marionette TRACE conn4 <- [1,2942,null,{}] 03:37:53 INFO - PROCESS | 12158 | 1468751873114 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:53 INFO - PROCESS | 12158 | 1468751873122 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:53 INFO - PROCESS | 12158 | 1468751873313 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:37:53 INFO - PROCESS | 12158 | 1468751873475 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 12158 | 1468751873486 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73c800 == 10 [pid = 12158] [id = 743] 03:37:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8d73ec00) [pid = 12158] [serial = 2230] [outer = (nil)] 03:37:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8d842400) [pid = 12158] [serial = 2231] [outer = 0x8d73ec00] 03:37:53 INFO - PROCESS | 12158 | 1468751873564 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8d84a800) [pid = 12158] [serial = 2232] [outer = 0x8d73ec00] 03:37:54 INFO - PROCESS | 12158 | 1468751874463 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:37:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:37:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:37:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1395ms 03:37:54 INFO - PROCESS | 12158 | 1468751874504 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 12158 | 1468751874508 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:37:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:37:54 INFO - PROCESS | 12158 | 1468751874515 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 12158 | 1468751874520 Marionette TRACE conn4 <- [1,2946,null,{}] 03:37:54 INFO - PROCESS | 12158 | 1468751874526 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 12158 | 1468751874533 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:54 INFO - PROCESS | 12158 | 1468751874786 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:37:54 INFO - PROCESS | 12158 | 1468751874812 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 12158 | 1468751874834 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:54 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e5cc800 == 11 [pid = 12158] [id = 744] 03:37:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8e5cd000) [pid = 12158] [serial = 2233] [outer = (nil)] 03:37:54 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8e608000) [pid = 12158] [serial = 2234] [outer = 0x8e5cd000] 03:37:55 INFO - PROCESS | 12158 | 1468751875010 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8e706800) [pid = 12158] [serial = 2235] [outer = 0x8e5cd000] 03:37:55 INFO - PROCESS | 12158 | 1468751875927 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1439ms 03:37:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:37:55 INFO - PROCESS | 12158 | 1468751875963 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 12158 | 1468751875966 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:37:55 INFO - PROCESS | 12158 | 1468751875974 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 12158 | 1468751875978 Marionette TRACE conn4 <- [1,2950,null,{}] 03:37:56 INFO - PROCESS | 12158 | 1468751875993 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:56 INFO - PROCESS | 12158 | 1468751875998 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:56 INFO - PROCESS | 12158 | 1468751876965 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x89992c00) [pid = 12158] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8e7a5c00) [pid = 12158] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8e704c00) [pid = 12158] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8e612000) [pid = 12158] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x89990c00) [pid = 12158] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8d1c9c00) [pid = 12158] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8ed0c800) [pid = 12158] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8abcb400) [pid = 12158] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x8ec35c00) [pid = 12158] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8e60ec00) [pid = 12158] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8e7a8800) [pid = 12158] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8d50d800) [pid = 12158] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8c232000) [pid = 12158] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:37:57 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8d1c8000) [pid = 12158] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:37:57 INFO - PROCESS | 12158 | 1468751877193 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 12158 | 1468751877202 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x89991400 == 12 [pid = 12158] [id = 745] 03:37:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x89992c00) [pid = 12158] [serial = 2236] [outer = (nil)] 03:37:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8c232000) [pid = 12158] [serial = 2237] [outer = 0x89992c00] 03:37:57 INFO - PROCESS | 12158 | 1468751877288 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x8e7a8000) [pid = 12158] [serial = 2238] [outer = 0x89992c00] 03:37:57 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ed03000 == 13 [pid = 12158] [id = 746] 03:37:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8ed09c00) [pid = 12158] [serial = 2239] [outer = (nil)] 03:37:57 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8ed0f000) [pid = 12158] [serial = 2240] [outer = 0x8ed09c00] 03:37:58 INFO - PROCESS | 12158 | 1468751878158 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:37:58 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:37:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2204ms 03:37:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:37:58 INFO - PROCESS | 12158 | 1468751878177 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 12158 | 1468751878180 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:37:58 INFO - PROCESS | 12158 | 1468751878188 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 12158 | 1468751878191 Marionette TRACE conn4 <- [1,2954,null,{}] 03:37:58 INFO - PROCESS | 12158 | 1468751878198 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 12158 | 1468751878204 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:58 INFO - PROCESS | 12158 | 1468751878400 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:37:58 INFO - PROCESS | 12158 | 1468751878555 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 12158 | 1468751878565 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:37:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c228800 == 14 [pid = 12158] [id = 747] 03:37:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8ec3a800) [pid = 12158] [serial = 2241] [outer = (nil)] 03:37:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8eff8c00) [pid = 12158] [serial = 2242] [outer = 0x8ec3a800] 03:37:58 INFO - PROCESS | 12158 | 1468751878641 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8efff400) [pid = 12158] [serial = 2243] [outer = 0x8ec3a800] 03:37:59 INFO - PROCESS | 12158 | 1468751879619 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:37:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:37:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 03:37:59 INFO - PROCESS | 12158 | 1468751879672 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 12158 | 1468751879679 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:37:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:37:59 INFO - PROCESS | 12158 | 1468751879737 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 12158 | 1468751879747 Marionette TRACE conn4 <- [1,2958,null,{}] 03:37:59 INFO - PROCESS | 12158 | 1468751879759 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:59 INFO - PROCESS | 12158 | 1468751879764 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:00 INFO - PROCESS | 12158 | 1468751880011 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:38:00 INFO - PROCESS | 12158 | 1468751880209 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 12158 | 1468751880216 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:00 INFO - PROCESS | 12158 | ++DOCSHELL 0x8998a400 == 15 [pid = 12158] [id = 748] 03:38:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8d1cb400) [pid = 12158] [serial = 2244] [outer = (nil)] 03:38:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8e543c00) [pid = 12158] [serial = 2245] [outer = 0x8d1cb400] 03:38:00 INFO - PROCESS | 12158 | 1468751880409 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8e5c4400) [pid = 12158] [serial = 2246] [outer = 0x8d1cb400] 03:38:01 INFO - PROCESS | 12158 | 1468751881317 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:38:01 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:38:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1652ms 03:38:01 INFO - PROCESS | 12158 | 1468751881343 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 12158 | 1468751881354 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:38:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:38:01 INFO - PROCESS | 12158 | 1468751881370 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 12158 | 1468751881377 Marionette TRACE conn4 <- [1,2962,null,{}] 03:38:01 INFO - PROCESS | 12158 | 1468751881412 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:01 INFO - PROCESS | 12158 | 1468751881422 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:01 INFO - PROCESS | 12158 | 1468751881677 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:38:01 INFO - PROCESS | 12158 | 1468751881880 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 12158 | 1468751881893 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec35c00 == 16 [pid = 12158] [id = 749] 03:38:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8ed01800) [pid = 12158] [serial = 2247] [outer = (nil)] 03:38:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x8ed0e400) [pid = 12158] [serial = 2248] [outer = 0x8ed01800] 03:38:02 INFO - PROCESS | 12158 | 1468751882040 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8f102800) [pid = 12158] [serial = 2249] [outer = 0x8ed01800] 03:38:03 INFO - PROCESS | 12158 | 1468751883075 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:38:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1752ms 03:38:03 INFO - PROCESS | 12158 | 1468751883119 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 12158 | 1468751883123 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:38:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:38:03 INFO - PROCESS | 12158 | 1468751883132 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 12158 | 1468751883138 Marionette TRACE conn4 <- [1,2966,null,{}] 03:38:03 INFO - PROCESS | 12158 | 1468751883159 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:03 INFO - PROCESS | 12158 | 1468751883170 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:03 INFO - PROCESS | 12158 | 1468751883383 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:38:03 INFO - PROCESS | 12158 | 1468751883585 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 12158 | 1468751883597 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8bd400 == 17 [pid = 12158] [id = 750] 03:38:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8f8bdc00) [pid = 12158] [serial = 2250] [outer = (nil)] 03:38:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8f8c1800) [pid = 12158] [serial = 2251] [outer = 0x8f8bdc00] 03:38:03 INFO - PROCESS | 12158 | 1468751883731 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8f8c9800) [pid = 12158] [serial = 2252] [outer = 0x8f8bdc00] 03:38:04 INFO - PROCESS | 12158 | 1468751884618 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:38:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1543ms 03:38:04 INFO - PROCESS | 12158 | 1468751884675 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 12158 | 1468751884680 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:38:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:38:04 INFO - PROCESS | 12158 | 1468751884739 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 12158 | 1468751884744 Marionette TRACE conn4 <- [1,2970,null,{}] 03:38:04 INFO - PROCESS | 12158 | 1468751884752 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:04 INFO - PROCESS | 12158 | 1468751884757 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:04 INFO - PROCESS | 12158 | 1468751884962 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:38:05 INFO - PROCESS | 12158 | 1468751885172 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 12158 | 1468751885180 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f972000 == 18 [pid = 12158] [id = 751] 03:38:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8f974000) [pid = 12158] [serial = 2253] [outer = (nil)] 03:38:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8f9c2800) [pid = 12158] [serial = 2254] [outer = 0x8f974000] 03:38:05 INFO - PROCESS | 12158 | 1468751885317 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8f9c8400) [pid = 12158] [serial = 2255] [outer = 0x8f974000] 03:38:06 INFO - PROCESS | 12158 | 1468751886206 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:38:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:38:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1511ms 03:38:06 INFO - PROCESS | 12158 | 1468751886241 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 12158 | 1468751886245 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:38:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:38:06 INFO - PROCESS | 12158 | 1468751886252 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 12158 | 1468751886256 Marionette TRACE conn4 <- [1,2974,null,{}] 03:38:06 INFO - PROCESS | 12158 | 1468751886262 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 12158 | 1468751886268 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:06 INFO - PROCESS | 12158 | 1468751886448 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:38:06 INFO - PROCESS | 12158 | 1468751886650 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 12158 | 1468751886660 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:06 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f81f000 == 19 [pid = 12158] [id = 752] 03:38:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x9184a000) [pid = 12158] [serial = 2256] [outer = (nil)] 03:38:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x9184d000) [pid = 12158] [serial = 2257] [outer = 0x9184a000] 03:38:06 INFO - PROCESS | 12158 | 1468751886748 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8d1c9c00) [pid = 12158] [serial = 2258] [outer = 0x9184a000] 03:38:07 INFO - PROCESS | 12158 | 1468751887673 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:38:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:38:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1481ms 03:38:07 INFO - PROCESS | 12158 | 1468751887735 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 12158 | 1468751887739 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:38:07 INFO - PROCESS | 12158 | 1468751887791 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 12158 | 1468751887795 Marionette TRACE conn4 <- [1,2978,null,{}] 03:38:07 INFO - PROCESS | 12158 | 1468751887807 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 12158 | 1468751887819 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:08 INFO - PROCESS | 12158 | 1468751888037 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:38:08 INFO - PROCESS | 12158 | 1468751888255 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 12158 | 1468751888265 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:08 INFO - PROCESS | 12158 | ++DOCSHELL 0x89989c00 == 20 [pid = 12158] [id = 753] 03:38:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8e79e800) [pid = 12158] [serial = 2259] [outer = (nil)] 03:38:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x91936000) [pid = 12158] [serial = 2260] [outer = 0x8e79e800] 03:38:08 INFO - PROCESS | 12158 | 1468751888386 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x91a6cc00) [pid = 12158] [serial = 2261] [outer = 0x8e79e800] 03:38:09 INFO - PROCESS | 12158 | 1468751889256 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1495ms 03:38:09 INFO - PROCESS | 12158 | 1468751889290 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 12158 | 1468751889295 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:38:09 INFO - PROCESS | 12158 | 1468751889306 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 12158 | 1468751889309 Marionette TRACE conn4 <- [1,2982,null,{}] 03:38:09 INFO - PROCESS | 12158 | 1468751889317 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 12158 | 1468751889323 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:09 INFO - PROCESS | 12158 | 1468751889509 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:38:09 INFO - PROCESS | 12158 | 1468751889726 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 12158 | 1468751889745 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:09 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae0c00 == 21 [pid = 12158] [id = 754] 03:38:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x91932400) [pid = 12158] [serial = 2262] [outer = (nil)] 03:38:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x9250b800) [pid = 12158] [serial = 2263] [outer = 0x91932400] 03:38:09 INFO - PROCESS | 12158 | 1468751889828 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x91a74000) [pid = 12158] [serial = 2264] [outer = 0x91932400] 03:38:10 INFO - PROCESS | 12158 | 1468751890698 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:38:10 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:38:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1434ms 03:38:10 INFO - PROCESS | 12158 | 1468751890741 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:38:10 INFO - PROCESS | 12158 | 1468751890746 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:38:10 INFO - PROCESS | 12158 | 1468751890753 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 12158 | 1468751890757 Marionette TRACE conn4 <- [1,2986,null,{}] 03:38:10 INFO - PROCESS | 12158 | 1468751890763 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:10 INFO - PROCESS | 12158 | 1468751890768 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:10 INFO - PROCESS | 12158 | 1468751890941 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:38:11 INFO - PROCESS | 12158 | 1468751891148 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 12158 | 1468751891159 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:11 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1d5800 == 22 [pid = 12158] [id = 755] 03:38:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x9192ec00) [pid = 12158] [serial = 2265] [outer = (nil)] 03:38:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x925c5000) [pid = 12158] [serial = 2266] [outer = 0x9192ec00] 03:38:11 INFO - PROCESS | 12158 | 1468751891255 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x925c8800) [pid = 12158] [serial = 2267] [outer = 0x9192ec00] 03:38:12 INFO - PROCESS | 12158 | 1468751892119 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:38:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1381ms 03:38:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:38:12 INFO - PROCESS | 12158 | 1468751892134 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 12158 | 1468751892137 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:38:12 INFO - PROCESS | 12158 | 1468751892145 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 12158 | 1468751892148 Marionette TRACE conn4 <- [1,2990,null,{}] 03:38:12 INFO - PROCESS | 12158 | 1468751892155 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:12 INFO - PROCESS | 12158 | 1468751892161 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:12 INFO - PROCESS | 12158 | 1468751892350 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:38:12 INFO - PROCESS | 12158 | 1468751892558 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 12158 | 1468751892568 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:12 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abd0000 == 23 [pid = 12158] [id = 756] 03:38:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8abd2c00) [pid = 12158] [serial = 2268] [outer = (nil)] 03:38:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8f9cd400) [pid = 12158] [serial = 2269] [outer = 0x8abd2c00] 03:38:12 INFO - PROCESS | 12158 | 1468751892702 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x92510800) [pid = 12158] [serial = 2270] [outer = 0x8abd2c00] 03:38:13 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d733000 == 24 [pid = 12158] [id = 757] 03:38:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 119 (0x8d734800) [pid = 12158] [serial = 2271] [outer = (nil)] 03:38:13 INFO - PROCESS | 12158 | ++DOMWINDOW == 120 (0x925cb400) [pid = 12158] [serial = 2272] [outer = 0x8d734800] 03:38:13 INFO - PROCESS | 12158 | 1468751893716 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:38:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:38:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1588ms 03:38:13 INFO - PROCESS | 12158 | 1468751893754 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 12158 | 1468751893759 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:38:13 INFO - PROCESS | 12158 | 1468751893768 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 12158 | 1468751893773 Marionette TRACE conn4 <- [1,2994,null,{}] 03:38:13 INFO - PROCESS | 12158 | 1468751893779 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 12158 | 1468751893784 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:14 INFO - PROCESS | 12158 | 1468751894009 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:38:14 INFO - PROCESS | 12158 | 1468751894224 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 12158 | 1468751894231 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:14 INFO - PROCESS | 12158 | ++DOCSHELL 0x89987000 == 25 [pid = 12158] [id = 758] 03:38:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 121 (0x8998a800) [pid = 12158] [serial = 2273] [outer = (nil)] 03:38:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 122 (0x89beb000) [pid = 12158] [serial = 2274] [outer = 0x8998a800] 03:38:14 INFO - PROCESS | 12158 | 1468751894561 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 12158 | ++DOMWINDOW == 123 (0x8abca000) [pid = 12158] [serial = 2275] [outer = 0x8998a800] 03:38:15 INFO - PROCESS | 12158 | 1468751895420 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:38:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:38:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:38:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1736ms 03:38:15 INFO - PROCESS | 12158 | 1468751895507 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:38:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:38:15 INFO - PROCESS | 12158 | 1468751895519 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:38:15 INFO - PROCESS | 12158 | 1468751895551 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 12158 | 1468751895556 Marionette TRACE conn4 <- [1,2998,null,{}] 03:38:15 INFO - PROCESS | 12158 | 1468751895568 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:15 INFO - PROCESS | 12158 | 1468751895573 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:15 INFO - PROCESS | 12158 | 1468751895777 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:38:16 INFO - PROCESS | 12158 | --DOCSHELL 0x8ed03000 == 24 [pid = 12158] [id = 746] 03:38:16 INFO - PROCESS | 12158 | 1468751896060 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 12158 | 1468751896073 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 122 (0x8dadd000) [pid = 12158] [serial = 2193] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 121 (0x8abc8400) [pid = 12158] [serial = 2177] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 120 (0x8ed07800) [pid = 12158] [serial = 2190] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 119 (0x8ed10c00) [pid = 12158] [serial = 2168] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 118 (0x8e70bc00) [pid = 12158] [serial = 2160] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x89bf7000) [pid = 12158] [serial = 2181] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x8ec2f800) [pid = 12158] [serial = 2189] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8d734000) [pid = 12158] [serial = 2184] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8f814400) [pid = 12158] [serial = 2171] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8f816800) [pid = 12158] [serial = 2172] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8d504000) [pid = 12158] [serial = 2192] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8e706400) [pid = 12158] [serial = 2159] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8d84c000) [pid = 12158] [serial = 2178] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x8ed04000) [pid = 12158] [serial = 2166] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f8bfc00) [pid = 12158] [serial = 2175] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8ec2f000) [pid = 12158] [serial = 2162] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8e607000) [pid = 12158] [serial = 2153] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8e60e400) [pid = 12158] [serial = 2154] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8d73e000) [pid = 12158] [serial = 2157] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8ed05400) [pid = 12158] [serial = 2165] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x89bec800) [pid = 12158] [serial = 2180] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8d1d3800) [pid = 12158] [serial = 2183] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x8eff2c00) [pid = 12158] [serial = 2169] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8f8c2000) [pid = 12158] [serial = 2174] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8e5c9800) [pid = 12158] [serial = 2186] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8e611400) [pid = 12158] [serial = 2187] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8ec36000) [pid = 12158] [serial = 2163] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8d506400) [pid = 12158] [serial = 2156] [outer = (nil)] [url = about:blank] 03:38:16 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bf4c00 == 25 [pid = 12158] [id = 759] 03:38:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x89bf7000) [pid = 12158] [serial = 2276] [outer = (nil)] 03:38:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8d1d3800) [pid = 12158] [serial = 2277] [outer = 0x89bf7000] 03:38:16 INFO - PROCESS | 12158 | 1468751896193 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8d50bc00) [pid = 12158] [serial = 2278] [outer = 0x89bf7000] 03:38:17 INFO - PROCESS | 12158 | 1468751897022 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:38:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1518ms 03:38:17 INFO - PROCESS | 12158 | 1468751897046 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 12158 | 1468751897052 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:38:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:38:17 INFO - PROCESS | 12158 | 1468751897064 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 12158 | 1468751897067 Marionette TRACE conn4 <- [1,3002,null,{}] 03:38:17 INFO - PROCESS | 12158 | 1468751897075 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:17 INFO - PROCESS | 12158 | 1468751897084 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:17 INFO - PROCESS | 12158 | 1468751897285 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:38:17 INFO - PROCESS | 12158 | 1468751897452 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 12158 | 1468751897464 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:17 INFO - PROCESS | 12158 | ++DOCSHELL 0x8dae3000 == 26 [pid = 12158] [id = 760] 03:38:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8e546000) [pid = 12158] [serial = 2279] [outer = (nil)] 03:38:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8e609400) [pid = 12158] [serial = 2280] [outer = 0x8e546000] 03:38:17 INFO - PROCESS | 12158 | 1468751897556 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8e614c00) [pid = 12158] [serial = 2281] [outer = 0x8e546000] 03:38:18 INFO - PROCESS | 12158 | 1468751898442 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:38:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:38:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1394ms 03:38:18 INFO - PROCESS | 12158 | 1468751898459 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 12158 | 1468751898463 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:38:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:38:18 INFO - PROCESS | 12158 | 1468751898471 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 12158 | 1468751898477 Marionette TRACE conn4 <- [1,3006,null,{}] 03:38:18 INFO - PROCESS | 12158 | 1468751898494 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 12158 | 1468751898504 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:18 INFO - PROCESS | 12158 | 1468751898763 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:38:18 INFO - PROCESS | 12158 | 1468751898800 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 12158 | 1468751898811 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:18 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e54d000 == 27 [pid = 12158] [id = 761] 03:38:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8ec3b800) [pid = 12158] [serial = 2282] [outer = (nil)] 03:38:18 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8ed07800) [pid = 12158] [serial = 2283] [outer = 0x8ec3b800] 03:38:18 INFO - PROCESS | 12158 | 1468751898894 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8ed0c800) [pid = 12158] [serial = 2284] [outer = 0x8ec3b800] 03:38:19 INFO - PROCESS | 12158 | 1468751899798 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:38:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:38:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1345ms 03:38:19 INFO - PROCESS | 12158 | 1468751899817 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 12158 | 1468751899823 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:38:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:38:19 INFO - PROCESS | 12158 | 1468751899845 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 12158 | 1468751899866 Marionette TRACE conn4 <- [1,3010,null,{}] 03:38:19 INFO - PROCESS | 12158 | 1468751899873 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:19 INFO - PROCESS | 12158 | 1468751899877 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:20 INFO - PROCESS | 12158 | 1468751900127 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:38:20 INFO - PROCESS | 12158 | 1468751900162 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 12158 | 1468751900172 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:20 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff4c00 == 28 [pid = 12158] [id = 762] 03:38:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x8effb000) [pid = 12158] [serial = 2285] [outer = (nil)] 03:38:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8f10f800) [pid = 12158] [serial = 2286] [outer = 0x8effb000] 03:38:20 INFO - PROCESS | 12158 | 1468751900245 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8f813c00) [pid = 12158] [serial = 2287] [outer = 0x8effb000] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x89987c00) [pid = 12158] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8dad6400) [pid = 12158] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x8e7a4800) [pid = 12158] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8ed08800) [pid = 12158] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x8f96ec00) [pid = 12158] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f9c7000) [pid = 12158] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:38:20 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x91856000) [pid = 12158] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8ec2d800) [pid = 12158] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8e5cd000) [pid = 12158] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8abcc000) [pid = 12158] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8d73ec00) [pid = 12158] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8e5c1400) [pid = 12158] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8ed09c00) [pid = 12158] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8d1cac00) [pid = 12158] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8abd4c00) [pid = 12158] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:38:21 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x89992c00) [pid = 12158] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:38:21 INFO - PROCESS | 12158 | 1468751901316 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:38:21 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:38:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1518ms 03:38:21 INFO - PROCESS | 12158 | 1468751901350 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 12158 | 1468751901355 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:38:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:38:21 INFO - PROCESS | 12158 | 1468751901362 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 12158 | 1468751901365 Marionette TRACE conn4 <- [1,3014,null,{}] 03:38:21 INFO - PROCESS | 12158 | 1468751901371 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:21 INFO - PROCESS | 12158 | 1468751901377 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:21 INFO - PROCESS | 12158 | 1468751901546 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:38:21 INFO - PROCESS | 12158 | 1468751901724 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 12158 | 1468751901734 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:21 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73ec00 == 29 [pid = 12158] [id = 763] 03:38:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8e545800) [pid = 12158] [serial = 2288] [outer = (nil)] 03:38:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8f109800) [pid = 12158] [serial = 2289] [outer = 0x8e545800] 03:38:21 INFO - PROCESS | 12158 | 1468751901816 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8f820400) [pid = 12158] [serial = 2290] [outer = 0x8e545800] 03:38:22 INFO - PROCESS | 12158 | [12158] 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 03:38:22 INFO - PROCESS | 12158 | 1468751902676 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:38:22 INFO - {} 03:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:38:22 INFO - {} 03:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:38:22 INFO - {} 03:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:38:22 INFO - {} 03:38:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1336ms 03:38:22 INFO - PROCESS | 12158 | 1468751902703 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 12158 | 1468751902706 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:38:22 INFO - TEST-START | /FileAPI/fileReader.html 03:38:22 INFO - PROCESS | 12158 | 1468751902722 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 12158 | 1468751902726 Marionette TRACE conn4 <- [1,3018,null,{}] 03:38:22 INFO - PROCESS | 12158 | 1468751902738 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 12158 | 1468751902749 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:22 INFO - PROCESS | 12158 | 1468751902987 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:38:23 INFO - PROCESS | 12158 | 1468751903223 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 12158 | 1468751903234 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:23 INFO - PROCESS | 12158 | ++DOCSHELL 0x89986c00 == 30 [pid = 12158] [id = 764] 03:38:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x89989800) [pid = 12158] [serial = 2291] [outer = (nil)] 03:38:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x89bec800) [pid = 12158] [serial = 2292] [outer = 0x89989800] 03:38:23 INFO - PROCESS | 12158 | 1468751903347 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x8abcf800) [pid = 12158] [serial = 2293] [outer = 0x89989800] 03:38:24 INFO - PROCESS | 12158 | 1468751904333 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:38:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:38:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:38:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:38:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1646ms 03:38:24 INFO - PROCESS | 12158 | 1468751904372 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 12158 | 1468751904379 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:38:24 INFO - TEST-START | /FileAPI/historical.html 03:38:24 INFO - PROCESS | 12158 | 1468751904390 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 12158 | 1468751904396 Marionette TRACE conn4 <- [1,3022,null,{}] 03:38:24 INFO - PROCESS | 12158 | 1468751904406 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:24 INFO - PROCESS | 12158 | 1468751904416 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:24 INFO - PROCESS | 12158 | 1468751904638 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:38:24 INFO - PROCESS | 12158 | 1468751904815 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 12158 | 1468751904825 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:24 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73d000 == 31 [pid = 12158] [id = 765] 03:38:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x8dadf400) [pid = 12158] [serial = 2294] [outer = (nil)] 03:38:24 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x8e54cc00) [pid = 12158] [serial = 2295] [outer = 0x8dadf400] 03:38:24 INFO - PROCESS | 12158 | 1468751904962 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8e5cd400) [pid = 12158] [serial = 2296] [outer = 0x8dadf400] 03:38:25 INFO - PROCESS | 12158 | 1468751905905 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:38:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:38:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:38:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:38:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:38:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:38:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:38:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:38:25 INFO - TEST-OK | /FileAPI/historical.html | took 1558ms 03:38:25 INFO - PROCESS | 12158 | 1468751905954 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 12158 | 1468751905962 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:38:26 INFO - TEST-START | /FileAPI/idlharness.html 03:38:26 INFO - PROCESS | 12158 | 1468751906022 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 12158 | 1468751906027 Marionette TRACE conn4 <- [1,3026,null,{}] 03:38:26 INFO - PROCESS | 12158 | 1468751906034 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 12158 | 1468751906039 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:26 INFO - PROCESS | 12158 | 1468751906255 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:38:26 INFO - PROCESS | 12158 | 1468751906461 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 12158 | 1468751906469 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:26 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d502c00 == 32 [pid = 12158] [id = 766] 03:38:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x8e7a5c00) [pid = 12158] [serial = 2297] [outer = (nil)] 03:38:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x8ec39400) [pid = 12158] [serial = 2298] [outer = 0x8e7a5c00] 03:38:26 INFO - PROCESS | 12158 | 1468751906591 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x8effc000) [pid = 12158] [serial = 2299] [outer = 0x8e7a5c00] 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:38:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:38:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:38:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:38:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:38:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:38:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:38:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:38:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:38:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:38:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:38:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2542ms 03:38:28 INFO - PROCESS | 12158 | 1468751908361 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:38:28 INFO - PROCESS | 12158 | 1468751908564 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 12158 | 1468751908574 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:38:28 INFO - TEST-START | /FileAPI/idlharness.worker 03:38:28 INFO - PROCESS | 12158 | 1468751908708 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 12158 | 1468751908719 Marionette TRACE conn4 <- [1,3030,null,{}] 03:38:28 INFO - PROCESS | 12158 | 1468751908729 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:28 INFO - PROCESS | 12158 | 1468751908738 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:28 INFO - PROCESS | 12158 | 1468751908959 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:38:29 INFO - PROCESS | 12158 | 1468751909157 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 12158 | 1468751909168 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:29 INFO - PROCESS | 12158 | ++DOCSHELL 0x8eff6800 == 33 [pid = 12158] [id = 767] 03:38:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x8f81d000) [pid = 12158] [serial = 2300] [outer = (nil)] 03:38:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x92865c00) [pid = 12158] [serial = 2301] [outer = 0x8f81d000] 03:38:29 INFO - PROCESS | 12158 | 1468751909290 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x92ad3800) [pid = 12158] [serial = 2302] [outer = 0x8f81d000] 03:38:29 INFO - PROCESS | 12158 | [12158] 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 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:38:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:38:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:38:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:38:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:38:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:38:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:38:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:38:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:38:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:38:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:38:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:38:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:38:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:38:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:38:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:38:31 INFO - {} 03:38:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2955ms 03:38:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:38:31 INFO - PROCESS | 12158 | 1468751911434 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:38:31 INFO - PROCESS | 12158 | 1468751911605 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 12158 | 1468751911617 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:38:31 INFO - PROCESS | 12158 | 1468751911632 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 12158 | 1468751911639 Marionette TRACE conn4 <- [1,3034,null,{}] 03:38:31 INFO - PROCESS | 12158 | 1468751911659 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 12158 | 1468751911671 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:32 INFO - PROCESS | 12158 | 1468751912023 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:38:32 INFO - PROCESS | 12158 | 1468751912299 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 12158 | 1468751912309 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:32 INFO - PROCESS | 12158 | ++DOCSHELL 0x9285b000 == 34 [pid = 12158] [id = 768] 03:38:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x92866400) [pid = 12158] [serial = 2303] [outer = (nil)] 03:38:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x93d64c00) [pid = 12158] [serial = 2304] [outer = 0x92866400] 03:38:32 INFO - PROCESS | 12158 | 1468751912391 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x93d6b800) [pid = 12158] [serial = 2305] [outer = 0x92866400] 03:38:33 INFO - PROCESS | 12158 | 1468751913255 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:38:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1647ms 03:38:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:38:33 INFO - PROCESS | 12158 | 1468751913285 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 12158 | 1468751913289 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:38:33 INFO - PROCESS | 12158 | 1468751913298 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 12158 | 1468751913301 Marionette TRACE conn4 <- [1,3038,null,{}] 03:38:33 INFO - PROCESS | 12158 | 1468751913308 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 12158 | 1468751913313 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:33 INFO - PROCESS | 12158 | 1468751913547 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:38:33 INFO - PROCESS | 12158 | 1468751913819 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 12158 | 1468751913839 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:33 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e605800 == 35 [pid = 12158] [id = 769] 03:38:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8e707c00) [pid = 12158] [serial = 2306] [outer = (nil)] 03:38:33 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x92ad9c00) [pid = 12158] [serial = 2307] [outer = 0x8e707c00] 03:38:33 INFO - PROCESS | 12158 | 1468751913944 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x948a9000) [pid = 12158] [serial = 2308] [outer = 0x8e707c00] 03:38:34 INFO - PROCESS | 12158 | 1468751914909 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:38:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1642ms 03:38:34 INFO - PROCESS | 12158 | 1468751914940 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:38:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:38:34 INFO - PROCESS | 12158 | 1468751914945 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:38:34 INFO - PROCESS | 12158 | 1468751914953 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 12158 | 1468751914956 Marionette TRACE conn4 <- [1,3042,null,{}] 03:38:34 INFO - PROCESS | 12158 | 1468751914962 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 12158 | 1468751914969 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:35 INFO - PROCESS | 12158 | 1468751915179 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:38:35 INFO - PROCESS | 12158 | 1468751915387 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 12158 | 1468751915396 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:35 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22b000 == 36 [pid = 12158] [id = 770] 03:38:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8d1c9800) [pid = 12158] [serial = 2309] [outer = (nil)] 03:38:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8d504c00) [pid = 12158] [serial = 2310] [outer = 0x8d1c9800] 03:38:35 INFO - PROCESS | 12158 | 1468751915773 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 12158 | ++DOMWINDOW == 115 (0x8d738800) [pid = 12158] [serial = 2311] [outer = 0x8d1c9800] 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:38:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:38:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:38:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:38:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:38:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2300ms 03:38:37 INFO - PROCESS | 12158 | 1468751917115 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:38:37 INFO - PROCESS | 12158 | 1468751917290 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 12158 | 1468751917303 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:38:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:38:37 INFO - PROCESS | 12158 | 1468751917322 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 12158 | 1468751917327 Marionette TRACE conn4 <- [1,3046,null,{}] 03:38:37 INFO - PROCESS | 12158 | 1468751917334 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 12158 | 1468751917345 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:37 INFO - PROCESS | 12158 | 1468751917654 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:38:37 INFO - PROCESS | 12158 | 1468751917877 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 12158 | 1468751917886 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:37 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cac00 == 37 [pid = 12158] [id = 771] 03:38:37 INFO - PROCESS | 12158 | ++DOMWINDOW == 116 (0x8d1cfc00) [pid = 12158] [serial = 2312] [outer = (nil)] 03:38:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 117 (0x8e5cdc00) [pid = 12158] [serial = 2313] [outer = 0x8d1cfc00] 03:38:38 INFO - PROCESS | 12158 | 1468751918017 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 12158 | ++DOMWINDOW == 118 (0x8ec36000) [pid = 12158] [serial = 2314] [outer = 0x8d1cfc00] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8abd4400 == 36 [pid = 12158] [id = 740] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8998b400 == 35 [pid = 12158] [id = 741] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73ec00 == 34 [pid = 12158] [id = 763] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff4c00 == 33 [pid = 12158] [id = 762] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8e54d000 == 32 [pid = 12158] [id = 761] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae3000 == 31 [pid = 12158] [id = 760] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x89bf4c00 == 30 [pid = 12158] [id = 759] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x89987000 == 29 [pid = 12158] [id = 758] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8abd0000 == 28 [pid = 12158] [id = 756] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d733000 == 27 [pid = 12158] [id = 757] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d1d5800 == 26 [pid = 12158] [id = 755] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8dae0c00 == 25 [pid = 12158] [id = 754] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f81f000 == 24 [pid = 12158] [id = 752] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x89989c00 == 23 [pid = 12158] [id = 753] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f972000 == 22 [pid = 12158] [id = 751] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8f8bd400 == 21 [pid = 12158] [id = 750] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8ec35c00 == 20 [pid = 12158] [id = 749] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8998a400 == 19 [pid = 12158] [id = 748] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8e5cc800 == 18 [pid = 12158] [id = 744] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73c800 == 17 [pid = 12158] [id = 743] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x89991400 == 16 [pid = 12158] [id = 745] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8abcac00 == 15 [pid = 12158] [id = 742] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8c228800 == 14 [pid = 12158] [id = 747] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8e605800 == 13 [pid = 12158] [id = 769] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x9285b000 == 12 [pid = 12158] [id = 768] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8eff6800 == 11 [pid = 12158] [id = 767] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d502c00 == 10 [pid = 12158] [id = 766] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x89986c00 == 9 [pid = 12158] [id = 764] 03:38:39 INFO - PROCESS | 12158 | --DOCSHELL 0x8d73d000 == 8 [pid = 12158] [id = 765] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 117 (0x89bf2000) [pid = 12158] [serial = 2196] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 116 (0x89991c00) [pid = 12158] [serial = 2195] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 115 (0x8dae1c00) [pid = 12158] [serial = 2199] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 114 (0x8dadc400) [pid = 12158] [serial = 2198] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8eff3000) [pid = 12158] [serial = 2202] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8ec32800) [pid = 12158] [serial = 2201] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8f969800) [pid = 12158] [serial = 2205] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x8f8bd000) [pid = 12158] [serial = 2204] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x8f9c2c00) [pid = 12158] [serial = 2208] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8f975c00) [pid = 12158] [serial = 2207] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x91850000) [pid = 12158] [serial = 2211] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x8f9cd800) [pid = 12158] [serial = 2210] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x91936800) [pid = 12158] [serial = 2214] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x91934800) [pid = 12158] [serial = 2213] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x91a70c00) [pid = 12158] [serial = 2217] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x91a67c00) [pid = 12158] [serial = 2216] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8e608000) [pid = 12158] [serial = 2234] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x8abd1000) [pid = 12158] [serial = 2228] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8c22f800) [pid = 12158] [serial = 2229] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8d842400) [pid = 12158] [serial = 2231] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x92517000) [pid = 12158] [serial = 2220] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8ed0f000) [pid = 12158] [serial = 2240] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x92515800) [pid = 12158] [serial = 2219] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8e609c00) [pid = 12158] [serial = 2226] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8e54e400) [pid = 12158] [serial = 2225] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8d50ac00) [pid = 12158] [serial = 2223] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8c22dc00) [pid = 12158] [serial = 2222] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8e706800) [pid = 12158] [serial = 2235] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8d84a800) [pid = 12158] [serial = 2232] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x8e7a8000) [pid = 12158] [serial = 2238] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8c232000) [pid = 12158] [serial = 2237] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8eff8c00) [pid = 12158] [serial = 2242] [outer = (nil)] [url = about:blank] 03:38:39 INFO - PROCESS | 12158 | [12158] 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 03:38:40 INFO - PROCESS | 12158 | 1468751920208 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:38:40 INFO - {} 03:38:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2944ms 03:38:40 INFO - PROCESS | 12158 | 1468751920309 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 12158 | 1468751920316 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:38:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:38:40 INFO - PROCESS | 12158 | 1468751920330 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 12158 | 1468751920334 Marionette TRACE conn4 <- [1,3050,null,{}] 03:38:40 INFO - PROCESS | 12158 | 1468751920342 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 12158 | 1468751920348 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:40 INFO - PROCESS | 12158 | 1468751920523 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:38:40 INFO - PROCESS | 12158 | 1468751920538 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 12158 | 1468751920548 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:40 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abc9800 == 9 [pid = 12158] [id = 772] 03:38:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8abcac00) [pid = 12158] [serial = 2315] [outer = (nil)] 03:38:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8d1c7400) [pid = 12158] [serial = 2316] [outer = 0x8abcac00] 03:38:40 INFO - PROCESS | 12158 | 1468751920625 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8d1d0800) [pid = 12158] [serial = 2317] [outer = 0x8abcac00] 03:38:41 INFO - PROCESS | 12158 | 1468751921552 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:38:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:38:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:38:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:38:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1281ms 03:38:41 INFO - PROCESS | 12158 | 1468751921613 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 12158 | 1468751921622 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:38:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:38:41 INFO - PROCESS | 12158 | 1468751921634 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 12158 | 1468751921638 Marionette TRACE conn4 <- [1,3054,null,{}] 03:38:41 INFO - PROCESS | 12158 | 1468751921644 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 12158 | 1468751921651 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:41 INFO - PROCESS | 12158 | 1468751921898 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:38:42 INFO - PROCESS | 12158 | 1468751922002 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 12158 | 1468751922011 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:42 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d845000 == 10 [pid = 12158] [id = 773] 03:38:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8d845400) [pid = 12158] [serial = 2318] [outer = (nil)] 03:38:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8d84b800) [pid = 12158] [serial = 2319] [outer = 0x8d845400] 03:38:42 INFO - PROCESS | 12158 | 1468751922089 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8dada000) [pid = 12158] [serial = 2320] [outer = 0x8d845400] 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:38:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:38:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:38:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:38:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1886ms 03:38:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:38:43 INFO - PROCESS | 12158 | 1468751923365 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:38:43 INFO - PROCESS | 12158 | 1468751923581 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 12158 | 1468751923590 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:38:43 INFO - PROCESS | 12158 | 1468751923762 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 12158 | 1468751923772 Marionette TRACE conn4 <- [1,3058,null,{}] 03:38:43 INFO - PROCESS | 12158 | 1468751923798 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 12158 | 1468751923807 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:44 INFO - PROCESS | 12158 | 1468751924009 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:38:44 INFO - PROCESS | 12158 | 1468751924033 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 12158 | 1468751924041 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:44 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec2e400 == 11 [pid = 12158] [id = 774] 03:38:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8ec2ec00) [pid = 12158] [serial = 2321] [outer = (nil)] 03:38:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8ec35400) [pid = 12158] [serial = 2322] [outer = 0x8ec2ec00] 03:38:44 INFO - PROCESS | 12158 | 1468751924118 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8ed0a000) [pid = 12158] [serial = 2323] [outer = 0x8ec2ec00] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x8e545800) [pid = 12158] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8ed01800) [pid = 12158] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x8d734800) [pid = 12158] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x8abd2c00) [pid = 12158] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8ec3b800) [pid = 12158] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x89bf7000) [pid = 12158] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x91932400) [pid = 12158] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8998a800) [pid = 12158] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8e79e800) [pid = 12158] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8effb000) [pid = 12158] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x9184a000) [pid = 12158] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8f974000) [pid = 12158] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x8f8bdc00) [pid = 12158] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8ec3a800) [pid = 12158] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x9192ec00) [pid = 12158] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8e546000) [pid = 12158] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:38:45 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8d1cb400) [pid = 12158] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:38:45 INFO - PROCESS | 12158 | 1468751925618 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:38:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:38:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:38:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:38:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:38:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:38:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:38:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:38:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:38:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2024ms 03:38:45 INFO - PROCESS | 12158 | 1468751925662 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 12158 | 1468751925668 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:38:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:38:45 INFO - PROCESS | 12158 | 1468751925686 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 12158 | 1468751925688 Marionette TRACE conn4 <- [1,3062,null,{}] 03:38:45 INFO - PROCESS | 12158 | 1468751925694 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 12158 | 1468751925699 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:45 INFO - PROCESS | 12158 | 1468751925918 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:38:45 INFO - PROCESS | 12158 | 1468751925938 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 12158 | 1468751925949 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:45 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c227c00 == 12 [pid = 12158] [id = 775] 03:38:45 INFO - PROCESS | 12158 | ++DOMWINDOW == 79 (0x8c228800) [pid = 12158] [serial = 2324] [outer = (nil)] 03:38:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 80 (0x8ed01800) [pid = 12158] [serial = 2325] [outer = 0x8c228800] 03:38:46 INFO - PROCESS | 12158 | 1468751926022 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 12158 | ++DOMWINDOW == 81 (0x8effb000) [pid = 12158] [serial = 2326] [outer = 0x8c228800] 03:38:46 INFO - PROCESS | 12158 | [12158] 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 03:38:46 INFO - PROCESS | 12158 | 1468751926977 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:38:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:38:47 INFO - {} 03:38:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1330ms 03:38:47 INFO - PROCESS | 12158 | 1468751927018 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 12158 | 1468751927022 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:38:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:38:47 INFO - PROCESS | 12158 | 1468751927105 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 12158 | 1468751927113 Marionette TRACE conn4 <- [1,3066,null,{}] 03:38:47 INFO - PROCESS | 12158 | 1468751927122 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 12158 | 1468751927129 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:47 INFO - PROCESS | 12158 | 1468751927342 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:38:47 INFO - PROCESS | 12158 | 1468751927539 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 12158 | 1468751927551 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:47 INFO - PROCESS | 12158 | ++DOCSHELL 0x8abd0000 == 13 [pid = 12158] [id = 776] 03:38:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 82 (0x8abd1c00) [pid = 12158] [serial = 2327] [outer = (nil)] 03:38:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x8c226c00) [pid = 12158] [serial = 2328] [outer = 0x8abd1c00] 03:38:47 INFO - PROCESS | 12158 | 1468751927638 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8c231000) [pid = 12158] [serial = 2329] [outer = 0x8abd1c00] 03:38:48 INFO - PROCESS | 12158 | 1468751928553 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:38:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:38:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1503ms 03:38:48 INFO - PROCESS | 12158 | 1468751928600 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 12158 | 1468751928606 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:38:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:38:48 INFO - PROCESS | 12158 | 1468751928617 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 12158 | 1468751928621 Marionette TRACE conn4 <- [1,3070,null,{}] 03:38:48 INFO - PROCESS | 12158 | 1468751928683 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:48 INFO - PROCESS | 12158 | 1468751928692 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:48 INFO - PROCESS | 12158 | 1468751928958 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:38:49 INFO - PROCESS | 12158 | 1468751929108 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 12158 | 1468751929116 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:49 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d50a400 == 14 [pid = 12158] [id = 777] 03:38:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8dae5c00) [pid = 12158] [serial = 2330] [outer = (nil)] 03:38:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x8e54b000) [pid = 12158] [serial = 2331] [outer = 0x8dae5c00] 03:38:49 INFO - PROCESS | 12158 | 1468751929208 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8e5cc800) [pid = 12158] [serial = 2332] [outer = 0x8dae5c00] 03:38:50 INFO - PROCESS | 12158 | 1468751930110 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:38:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1526ms 03:38:50 INFO - PROCESS | 12158 | 1468751930147 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:38:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:38:50 INFO - PROCESS | 12158 | 1468751930151 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:38:50 INFO - PROCESS | 12158 | 1468751930158 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 12158 | 1468751930162 Marionette TRACE conn4 <- [1,3074,null,{}] 03:38:50 INFO - PROCESS | 12158 | 1468751930168 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 12158 | 1468751930174 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:50 INFO - PROCESS | 12158 | 1468751930350 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:38:50 INFO - PROCESS | 12158 | 1468751930618 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 12158 | 1468751930637 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:50 INFO - PROCESS | 12158 | ++DOCSHELL 0x8ec2c400 == 15 [pid = 12158] [id = 778] 03:38:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8ec2e800) [pid = 12158] [serial = 2333] [outer = (nil)] 03:38:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 89 (0x8ed04800) [pid = 12158] [serial = 2334] [outer = 0x8ec2e800] 03:38:50 INFO - PROCESS | 12158 | 1468751930726 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 12158 | ++DOMWINDOW == 90 (0x8f8c0000) [pid = 12158] [serial = 2335] [outer = 0x8ec2e800] 03:38:51 INFO - PROCESS | 12158 | 1468751931618 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:38:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1485ms 03:38:51 INFO - PROCESS | 12158 | 1468751931645 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 12158 | 1468751931649 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:38:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:38:51 INFO - PROCESS | 12158 | 1468751931656 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 12158 | 1468751931659 Marionette TRACE conn4 <- [1,3078,null,{}] 03:38:51 INFO - PROCESS | 12158 | 1468751931665 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 12158 | 1468751931670 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:51 INFO - PROCESS | 12158 | 1468751931878 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:38:52 INFO - PROCESS | 12158 | 1468751932063 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 12158 | 1468751932072 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:52 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f96d400 == 16 [pid = 12158] [id = 779] 03:38:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 91 (0x8f974000) [pid = 12158] [serial = 2336] [outer = (nil)] 03:38:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 92 (0x8f9c3800) [pid = 12158] [serial = 2337] [outer = 0x8f974000] 03:38:52 INFO - PROCESS | 12158 | 1468751932195 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 12158 | ++DOMWINDOW == 93 (0x8ed10000) [pid = 12158] [serial = 2338] [outer = 0x8f974000] 03:38:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 03:38:53 INFO - reader.readAsText(blob_2) 03:38:53 INFO - }" did not throw 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 03:38:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 03:38:53 INFO - reader.readAsDataURL(blob_2) 03:38:53 INFO - }" did not throw 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 03:38:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 03:38:53 INFO - reader.readAsArrayBuffer(blob_2) 03:38:53 INFO - }" did not throw 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 03:38:53 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 03:38:53 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 03:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:38:53 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 12158 | 1468751933204 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:38:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:38:53 INFO - PROCESS | 12158 | 1468751933215 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 12158 | 1468751933219 Marionette TRACE conn4 <- [1,3082,null,{}] 03:38:53 INFO - PROCESS | 12158 | 1468751933229 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 12158 | 1468751933233 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:53 INFO - PROCESS | 12158 | 1468751933445 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:38:53 INFO - PROCESS | 12158 | 1468751933626 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 12158 | 1468751933635 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:53 INFO - PROCESS | 12158 | ++DOCSHELL 0x8f8c5c00 == 17 [pid = 12158] [id = 780] 03:38:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 94 (0x8f975800) [pid = 12158] [serial = 2339] [outer = (nil)] 03:38:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 95 (0x8f9ce800) [pid = 12158] [serial = 2340] [outer = 0x8f975800] 03:38:53 INFO - PROCESS | 12158 | 1468751933768 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 12158 | ++DOMWINDOW == 96 (0x91850c00) [pid = 12158] [serial = 2341] [outer = 0x8f975800] 03:38:54 INFO - PROCESS | 12158 | 1468751934597 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:38:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:38:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:38:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:38:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1438ms 03:38:54 INFO - PROCESS | 12158 | 1468751934654 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 12158 | 1468751934657 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:38:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:38:54 INFO - PROCESS | 12158 | 1468751934665 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 12158 | 1468751934669 Marionette TRACE conn4 <- [1,3086,null,{}] 03:38:54 INFO - PROCESS | 12158 | 1468751934676 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 12158 | 1468751934688 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:54 INFO - PROCESS | 12158 | 1468751934955 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:38:55 INFO - PROCESS | 12158 | 1468751935163 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 12158 | 1468751935175 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:55 INFO - PROCESS | 12158 | ++DOCSHELL 0x89bec400 == 18 [pid = 12158] [id = 781] 03:38:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 97 (0x91a71c00) [pid = 12158] [serial = 2342] [outer = (nil)] 03:38:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 98 (0x92515c00) [pid = 12158] [serial = 2343] [outer = 0x91a71c00] 03:38:55 INFO - PROCESS | 12158 | 1468751935295 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 12158 | ++DOMWINDOW == 99 (0x925c8000) [pid = 12158] [serial = 2344] [outer = 0x91a71c00] 03:38:56 INFO - PROCESS | 12158 | 1468751936175 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:38:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1540ms 03:38:56 INFO - PROCESS | 12158 | 1468751936207 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 12158 | 1468751936211 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:38:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:38:56 INFO - PROCESS | 12158 | 1468751936218 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 12158 | 1468751936222 Marionette TRACE conn4 <- [1,3090,null,{}] 03:38:56 INFO - PROCESS | 12158 | 1468751936228 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:56 INFO - PROCESS | 12158 | 1468751936234 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:56 INFO - PROCESS | 12158 | 1468751936413 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:38:56 INFO - PROCESS | 12158 | 1468751936628 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 12158 | 1468751936636 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:56 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d1cdc00 == 19 [pid = 12158] [id = 782] 03:38:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 100 (0x8e7a8000) [pid = 12158] [serial = 2345] [outer = (nil)] 03:38:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 101 (0x926e9000) [pid = 12158] [serial = 2346] [outer = 0x8e7a8000] 03:38:56 INFO - PROCESS | 12158 | 1468751936762 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 12158 | ++DOMWINDOW == 102 (0x926f1c00) [pid = 12158] [serial = 2347] [outer = 0x8e7a8000] 03:38:57 INFO - PROCESS | 12158 | 1468751937629 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:38:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 03:38:57 INFO - PROCESS | 12158 | 1468751937650 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:38:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:38:57 INFO - PROCESS | 12158 | 1468751937655 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:38:57 INFO - PROCESS | 12158 | 1468751937661 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 12158 | 1468751937665 Marionette TRACE conn4 <- [1,3094,null,{}] 03:38:57 INFO - PROCESS | 12158 | 1468751937672 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 12158 | 1468751937676 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:57 INFO - PROCESS | 12158 | 1468751937869 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:38:58 INFO - PROCESS | 12158 | 1468751938082 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 12158 | 1468751938090 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:58 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e5c5400 == 20 [pid = 12158] [id = 783] 03:38:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 103 (0x92859c00) [pid = 12158] [serial = 2348] [outer = (nil)] 03:38:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 104 (0x9285f800) [pid = 12158] [serial = 2349] [outer = 0x92859c00] 03:38:58 INFO - PROCESS | 12158 | 1468751938217 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 12158 | ++DOMWINDOW == 105 (0x9285dc00) [pid = 12158] [serial = 2350] [outer = 0x92859c00] 03:38:59 INFO - PROCESS | 12158 | 1468751939095 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:38:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 03:38:59 INFO - PROCESS | 12158 | 1468751939145 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 12158 | 1468751939150 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:38:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:38:59 INFO - PROCESS | 12158 | 1468751939157 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 12158 | 1468751939161 Marionette TRACE conn4 <- [1,3098,null,{}] 03:38:59 INFO - PROCESS | 12158 | 1468751939220 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 12158 | 1468751939226 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:59 INFO - PROCESS | 12158 | 1468751939415 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:38:59 INFO - PROCESS | 12158 | 1468751939663 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 12158 | 1468751939672 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:38:59 INFO - PROCESS | 12158 | ++DOCSHELL 0x8c22a800 == 21 [pid = 12158] [id = 784] 03:38:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 106 (0x8d739c00) [pid = 12158] [serial = 2351] [outer = (nil)] 03:38:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 107 (0x8e79cc00) [pid = 12158] [serial = 2352] [outer = 0x8d739c00] 03:38:59 INFO - PROCESS | 12158 | 1468751939794 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 12158 | ++DOMWINDOW == 108 (0x92ad6400) [pid = 12158] [serial = 2353] [outer = 0x8d739c00] 03:39:00 INFO - PROCESS | 12158 | 1468751940676 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:39:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1534ms 03:39:00 INFO - PROCESS | 12158 | 1468751940711 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 12158 | 1468751940715 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:39:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:39:00 INFO - PROCESS | 12158 | 1468751940725 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 12158 | 1468751940728 Marionette TRACE conn4 <- [1,3102,null,{}] 03:39:00 INFO - PROCESS | 12158 | 1468751940735 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:00 INFO - PROCESS | 12158 | 1468751940740 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:00 INFO - PROCESS | 12158 | 1468751940936 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:39:01 INFO - PROCESS | 12158 | 1468751941165 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 12158 | 1468751941176 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:01 INFO - PROCESS | 12158 | ++DOCSHELL 0x89990400 == 22 [pid = 12158] [id = 785] 03:39:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 109 (0x89bf0000) [pid = 12158] [serial = 2354] [outer = (nil)] 03:39:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 110 (0x8d1cc000) [pid = 12158] [serial = 2355] [outer = 0x89bf0000] 03:39:01 INFO - PROCESS | 12158 | 1468751941262 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 12158 | ++DOMWINDOW == 111 (0x8d843800) [pid = 12158] [serial = 2356] [outer = 0x89bf0000] 03:39:02 INFO - PROCESS | 12158 | 1468751942348 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:39:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1637ms 03:39:02 INFO - PROCESS | 12158 | 1468751942368 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:39:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:39:02 INFO - PROCESS | 12158 | 1468751942380 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:39:02 INFO - PROCESS | 12158 | 1468751942390 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 12158 | 1468751942395 Marionette TRACE conn4 <- [1,3106,null,{}] 03:39:02 INFO - PROCESS | 12158 | 1468751942406 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 12158 | 1468751942411 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:02 INFO - PROCESS | 12158 | 1468751942691 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:39:03 INFO - PROCESS | 12158 | 1468751943003 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 12158 | 1468751943010 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:03 INFO - PROCESS | 12158 | ++DOCSHELL 0x89992c00 == 23 [pid = 12158] [id = 786] 03:39:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 112 (0x89bedc00) [pid = 12158] [serial = 2357] [outer = (nil)] 03:39:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 113 (0x8abce400) [pid = 12158] [serial = 2358] [outer = 0x89bedc00] 03:39:03 INFO - PROCESS | 12158 | 1468751943192 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 12158 | ++DOMWINDOW == 114 (0x8d1cbc00) [pid = 12158] [serial = 2359] [outer = 0x89bedc00] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 113 (0x8f109800) [pid = 12158] [serial = 2289] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 112 (0x8f820400) [pid = 12158] [serial = 2290] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 111 (0x8ed0e400) [pid = 12158] [serial = 2248] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 110 (0x925cb400) [pid = 12158] [serial = 2272] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 109 (0x92510800) [pid = 12158] [serial = 2270] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 108 (0x8ed07800) [pid = 12158] [serial = 2283] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 107 (0x8d50bc00) [pid = 12158] [serial = 2278] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 106 (0x91a74000) [pid = 12158] [serial = 2264] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 105 (0x8abca000) [pid = 12158] [serial = 2275] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 104 (0x91936000) [pid = 12158] [serial = 2260] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 103 (0x8f813c00) [pid = 12158] [serial = 2287] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 102 (0x9250b800) [pid = 12158] [serial = 2263] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 101 (0x8f102800) [pid = 12158] [serial = 2249] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 100 (0x9184d000) [pid = 12158] [serial = 2257] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 99 (0x8f9cd400) [pid = 12158] [serial = 2269] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 98 (0x8f9c8400) [pid = 12158] [serial = 2255] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 97 (0x8f8c1800) [pid = 12158] [serial = 2251] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 96 (0x8f10f800) [pid = 12158] [serial = 2286] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 95 (0x8f9c2800) [pid = 12158] [serial = 2254] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 94 (0x89beb000) [pid = 12158] [serial = 2274] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 93 (0x8efff400) [pid = 12158] [serial = 2243] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 92 (0x91a6cc00) [pid = 12158] [serial = 2261] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 91 (0x925c5000) [pid = 12158] [serial = 2266] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 90 (0x8e609400) [pid = 12158] [serial = 2280] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 89 (0x8d1d3800) [pid = 12158] [serial = 2277] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 88 (0x925c8800) [pid = 12158] [serial = 2267] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x8f8c9800) [pid = 12158] [serial = 2252] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8d1c9c00) [pid = 12158] [serial = 2258] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8e543c00) [pid = 12158] [serial = 2245] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8e5c4400) [pid = 12158] [serial = 2246] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8e614c00) [pid = 12158] [serial = 2281] [outer = (nil)] [url = about:blank] 03:39:03 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x8ed0c800) [pid = 12158] [serial = 2284] [outer = (nil)] [url = about:blank] 03:39:04 INFO - PROCESS | 12158 | 1468751944079 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1738ms 03:39:04 INFO - PROCESS | 12158 | 1468751944128 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 12158 | 1468751944135 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:39:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:39:04 INFO - PROCESS | 12158 | 1468751944160 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 12158 | 1468751944166 Marionette TRACE conn4 <- [1,3110,null,{}] 03:39:04 INFO - PROCESS | 12158 | 1468751944172 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 12158 | 1468751944178 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:04 INFO - PROCESS | 12158 | 1468751944392 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:39:04 INFO - PROCESS | 12158 | 1468751944658 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 12158 | 1468751944666 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:04 INFO - PROCESS | 12158 | ++DOCSHELL 0x8d73d800 == 24 [pid = 12158] [id = 787] 03:39:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 83 (0x8d84cc00) [pid = 12158] [serial = 2360] [outer = (nil)] 03:39:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 84 (0x8dae4000) [pid = 12158] [serial = 2361] [outer = 0x8d84cc00] 03:39:04 INFO - PROCESS | 12158 | 1468751944748 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 12158 | ++DOMWINDOW == 85 (0x8e5c3800) [pid = 12158] [serial = 2362] [outer = 0x8d84cc00] 03:39:05 INFO - PROCESS | 12158 | 1468751945570 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:39:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:39:05 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:39:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:39:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1443ms 03:39:05 INFO - PROCESS | 12158 | 1468751945602 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 12158 | 1468751945606 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:39:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:39:05 INFO - PROCESS | 12158 | 1468751945613 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 12158 | 1468751945619 Marionette TRACE conn4 <- [1,3114,null,{}] 03:39:05 INFO - PROCESS | 12158 | 1468751945642 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 12158 | 1468751945651 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:05 INFO - PROCESS | 12158 | 1468751945884 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:39:05 INFO - PROCESS | 12158 | 1468751945913 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6fae31d8-24b7-41d5-942a-c3cd99eea0eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 12158 | 1468751945921 Marionette INFO sendAsync 77db065e-9e88-4271-a279-975d8cb465e0 03:39:05 INFO - PROCESS | 12158 | ++DOCSHELL 0x8e70d400 == 25 [pid = 12158] [id = 788] 03:39:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 86 (0x8e70d800) [pid = 12158] [serial = 2363] [outer = (nil)] 03:39:05 INFO - PROCESS | 12158 | ++DOMWINDOW == 87 (0x8e79b000) [pid = 12158] [serial = 2364] [outer = 0x8e70d800] 03:39:06 INFO - PROCESS | 12158 | 1468751945998 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 12158 | ++DOMWINDOW == 88 (0x8e7a5800) [pid = 12158] [serial = 2365] [outer = 0x8e70d800] 03:39:06 INFO - PROCESS | 12158 | 1468751946882 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:39:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1289ms 03:39:06 INFO - PROCESS | 12158 | 1468751946903 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 12158 | 1468751946908 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 87 (0x89989800) [pid = 12158] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 86 (0x8dadf400) [pid = 12158] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 85 (0x8e7a5c00) [pid = 12158] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 84 (0x8f81d000) [pid = 12158] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 83 (0x8d1cfc00) [pid = 12158] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 82 (0x92866400) [pid = 12158] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 81 (0x8e707c00) [pid = 12158] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 80 (0x8ec2ec00) [pid = 12158] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 79 (0x8d1c9800) [pid = 12158] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 78 (0x8d845400) [pid = 12158] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:39:07 INFO - PROCESS | 12158 | --DOMWINDOW == 77 (0x8abcac00) [pid = 12158] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:39:08 WARNING - u'runner_teardown' () 03:39:08 INFO - No more tests 03:39:08 INFO - Got 0 unexpected results 03:39:08 INFO - SUITE-END | took 1363s 03:39:08 INFO - Closing logging queue 03:39:08 INFO - queue closed 03:39:08 INFO - Return code: 0 03:39:08 WARNING - # TBPL SUCCESS # 03:39:08 INFO - Running post-action listener: _resource_record_post_action 03:39:08 INFO - Running post-run listener: _resource_record_post_run 03:39:09 INFO - Total resource usage - Wall time: 1401s; CPU: 98.0%; Read bytes: 12251136; Write bytes: 929931264; Read time: 1184; Write time: 263480 03:39:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:39:09 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 142655488; Read time: 0; Write time: 145804 03:39:09 INFO - run-tests - Wall time: 1368s; CPU: 98.0%; Read bytes: 11976704; Write bytes: 787275776; Read time: 1056; Write time: 117676 03:39:09 INFO - Running post-run listener: _upload_blobber_files 03:39:09 INFO - Blob upload gear active. 03:39:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:39:09 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:39:09 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'] 03:39:09 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 03:39:10 INFO - (blobuploader) - INFO - Open directory for files ... 03:39:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:39:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:39:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:13 INFO - (blobuploader) - INFO - Done attempting. 03:39:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:39:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:39:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:14 INFO - (blobuploader) - INFO - Done attempting. 03:39:14 INFO - (blobuploader) - INFO - Iteration through files over. 03:39:14 INFO - Return code: 0 03:39:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:39:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:39:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ffb09f0ef3850cb0b3f9462cd2e1dbc89cb04ed0a89e718362418501ce8de1c585b4a6775525746ff04e58808b1e6fbdf7fa3739e0e08c0d7da95623bb769a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48bd758fbd30e3a646129dbd8c8fecdc0dd6bea7f781fbe7085ca59af2e79b3330ebe9b77fa8a2ba100ca4d2758aec7d2606029821b1727fc320c80fcdbdfef"} 03:39:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:39:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:39:14 INFO - Contents: 03:39:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ffb09f0ef3850cb0b3f9462cd2e1dbc89cb04ed0a89e718362418501ce8de1c585b4a6775525746ff04e58808b1e6fbdf7fa3739e0e08c0d7da95623bb769a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48bd758fbd30e3a646129dbd8c8fecdc0dd6bea7f781fbe7085ca59af2e79b3330ebe9b77fa8a2ba100ca4d2758aec7d2606029821b1727fc320c80fcdbdfef"} 03:39:14 INFO - Running post-run listener: copy_logs_to_upload_dir 03:39:14 INFO - Copying logs to upload dir... 03:39:14 INFO - mkdir: /builds/slave/test/build/upload/logs 03:39:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1487.981507 ========= master_lag: 2.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-07-17 03:39:14.814953) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 03:39:14.823905) ========= 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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ffb09f0ef3850cb0b3f9462cd2e1dbc89cb04ed0a89e718362418501ce8de1c585b4a6775525746ff04e58808b1e6fbdf7fa3739e0e08c0d7da95623bb769a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48bd758fbd30e3a646129dbd8c8fecdc0dd6bea7f781fbe7085ca59af2e79b3330ebe9b77fa8a2ba100ca4d2758aec7d2606029821b1727fc320c80fcdbdfef"} build_url:https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036281 build_url: 'https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/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/5ffb09f0ef3850cb0b3f9462cd2e1dbc89cb04ed0a89e718362418501ce8de1c585b4a6775525746ff04e58808b1e6fbdf7fa3739e0e08c0d7da95623bb769a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e48bd758fbd30e3a646129dbd8c8fecdc0dd6bea7f781fbe7085ca59af2e79b3330ebe9b77fa8a2ba100ca4d2758aec7d2606029821b1727fc320c80fcdbdfef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/C9INLAx_SP6LWnqUd_JrRg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 03:39:14.895300) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:39:14.895631) ========= 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-1468749401.231069-1819303493 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021383 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:39:15.024176) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 03:39:15.024588) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 03:39:15.025109) ========= ========= Total master_lag: 142.15 =========